2969451-85-0 | tert-butyl 4-isopropoxy-3-(trifluoromethyl)benzoate | AOBChem