2918879-52-2 | Methyl 4-isopropoxy-3-(trifluoromethoxy)benzoate | AOBChem