2918938-95-9 | Methyl 2-isopropoxy-3-(trifluoromethoxy)benzoate | AOBChem