Sodium dihydrogen phosphate dihydrate13472-35-040 % similar Trimagnesium phosphate7757-87-136 % similar Magnesium sulfate heptahydrate10034-99-832 % similar Trisodium phosphate dodecahydrate10101-89-032 % similar Magnesium nitrate hexahydrate13446-18-932 % similar Magnesium perchlorate hexahydrate13446-19-032 % similar Magnesium sulfate monohydrate14168-73-132 % similar Magnesium sulfate hydrate22189-08-832 % similar