Research Concept

Phosphate

salts or esters of phosphoric acid

Works
222,433
Citations
3,924,095
Level
2
OpenAlex ID
C2777132085