Monomagnesium Phosphate
Monomagnesium Phosphate is a white crystalline powder, hygroscopic. Soluble in water and acids, insoluble in alcohols.