Dictionary > Inorganic Phosphate

Inorganic Phosphate

A salt of phosphoric Acid.


You will also like...