Di-p-tolylhydroxyacetic acid methyl ester (HCID 22574226)|Huagongshe