2918835-05-7 | Methyl 2-isopropoxy-6-(trifluoromethyl)benzoate | AOBChem