Simple physiological organic compound
|
Phenylglyoxylate (substance)
Phenylglyoxylate
Benzoylformate
Id
115485009
Status
Primitive