Polyphosphate Eduardo Lopez · Jul 21, 2023 · A polymer of orthophosphate (PO43-) of varying lengths. « Back to Glossary Index