Isopropyl 4-isopropoxy-3-(trifluoromethyl)benzoate (HCID 59201795)|Huagongshe