2149-49-7 Phenyl pyruvate Pyruvic acid, phenyl ester