ITEM#: 3429-L0064806
MFR#: L00648-06
Phenylglyoxylic acid, 98%, C8H6O3, CAS Number-611-73-4, benzeneglyoxylic acid, phenyloxoacetic acid, phenylglyoxalate, oxo phenyl acetic acid, phenylgloxylic acid, oxophenylacetic acid, benzoylformate, benzoylformic acid, phenylglyoxylic ac