52709-42-9 | Phenylmethyl 2-oxoacetate | AOBChem