CAS 64622-31-7 2-(p-Isobutylphenyl)propionic acid benzyl ester (HCID 10424662)|Huagongshe