O-(alpha-Phenyl-beta-mercaptopropanoyl)mandelic acid (HCID 131714854)|Huagongshe