English Vocabulary Flash Cards - Chemical Formulas @ englishpdf.com and englishteststore.com File 150 MgMoO4 magnesium molybdate MgNH4PO4·6H2O magnesium ammonium phosphate hexahydrate Mg(NO3)2·6H2O magnesium nitrate - hexahydrate MgNaAl5(Si4O10)3(OH)6 montmorillonite (clay) MgO magnesium oxide Mg(OH)2 magnesium hydroxide MgS magnesium sulfide MgSO4 magnesium sulfate