Final answer:
The molar mass of MgNH4PO4x6H2O is 245.50 g/mol.
Step-by-step explanation:
The molar mass of MgNH4PO4·6H2O can be determined by adding up the molar masses of each element in the compound.
Molar mass of Mg: 24.305 g/mol
Molar mass of N: 14.007 g/mol
Molar mass of H: 1.008 g/mol
Molar mass of P: 30.974 g/mol
Molar mass of O: 16.00 g/mol
Adding up these masses gives:
24.305 + 4(1.008) + 30.974 + 4(16.00) + 6(1.008) = 245.50 g/mol
Therefore, the molar mass of MgNH4PO4·6H2O is 245.50 g/mol.