potassium and phosphatepotassium monohydrogen phosphatemagnesium potassium phosphatepotassium calcium phosphatepotassium phosphate supplementpotassium ammonium phosphatecalcium magnesium phosphatepotassium sodium phosphatepotassium phosphate in watermagnesium hydrogen phosphatesodium magnesium phosphatemagnesium phosphate soluble