ion = # -> ChemicalData[#, "IonTally"] & /@ ChemicalData[];
Text[Grid[{ChemicalData[#, "Name"], ChemicalData[#, "ColorStructureDiagram"], Grid[ChemicalData[#, "IonTally"], Frame -> All]} & /@ Cases[ion, HoldPattern[_ -> {___, {"IonPhosphate", 2}, ___}]][[All, 1]], Frame -> All]]