Magnesium acetate tetrahydrate16674-78-532 % similar Magnesium carbonate hydroxide39409-82-032 % similar Magnesium trifluoromethanesulfonate60871-83-232 % similar Magnesium hydrogen phosphate trihydrate7782-75-432 % similar Almasilate71205-22-630 % similar