Magnesium Phosphide !
.45mol of Mg3PO42
Magnesium phosphate tetrahydrate
12 moles
The answer is 0,0625 mol.
The ionic compound name for Mg3(PO4)2 is magnesium phosphate.
The acid is the phosphoric acid and the base is magnesium hydroxide.
The name is diphosphate of trimagnesium.
Assume you had a compound of magnesium phosphate, Mg3(PO4)2 As you can see, you need three magnesiums for every two polyatomic inonic phophates. Written like this would be very confusing; Mg3PO42, since polyatomics count their constituant atoms, the ones they are covalently bonded to. So, perenthesis are needed to maintain this distinction.
Mg3(PO4)2 is not soluble in water, as most phosphate salts are insoluble except for those of alkali metals. Ag2SO4 is also not soluble in water, as most sulfate salts are insoluble except for those of alkali metals and ammonium.