Synonyms:
Benzoylformic acid
, 2-Oxo-2-phenylacetic acid
A109032-100G
A109032-500G
A109032-5G
A109032-5G
A109032-25G
77233-408EA
112
USD
InStock
77233-408
77283-800
103823-220
77233-412
77233-410
Phenylglyoxylic acid 95%
Phenylglyoxylic acid
Caution: for Research Use Only