Triple phosphates
Magnesium ammonium phosphates
Struvite


Triple phosphates ( hpf)


Triple phosphates ( hpf)


Triple phosphates ( hpf) rosette form


Triple phosphates ( hpf)

Miles "Bayer"


stuvite

Triple phosphates ( lpf)