Research Concept
Phosphate
salts or esters of phosphoric acid
Works
222,433
Citations
3,924,095
Level
2
OpenAlex ID
C2777132085
Add to Reference Manager
0
Research Notes
Support