The ratio between K3PO4 and Al(NO3)3 is 1 : 1
We have 2 moles of each reactant so we have not a reactant in excess
The ratio between K3PO4 and KNO3 is 1 : 3
Moles KNO3 produced = 2 x 3 / 1 = 6
Thank you for posting your question here at brainly. I hope the answer will help you. Feel free to ask more questions.