I'm trying to obtain LiFePO4 from this reaction:

Fe(NO3)3 · 9H2O + H3PO4 --> FePO4 (prec.) + 3 HNO3

However, the FePO4 precipitate formed after is really low, with >20% yield.

Does anyone knows the right parameters or the yield of the reaction?

In my case, it was under vigorous stirring and 50ºC, with pH = 2 and control of the concentration of nitrate solution (1M) and H3PO4 (1M)

Similar questions and discussions