2969358-30-1 | Methyl 2-isopropoxy-3-(trifluoromethyl)benzoate | AOBChem