HomeCategories611-73-4( 1 products available )

Phenylglyoxylic acid , >95.0% , 【611-73-4】

Molecular Formula: C8H6O3 Formula Weight: 150.13
α-Oxophenylacetic acid;Benzoylformic acid
Expand
Page1of1