2918855-73-7 | Methyl 2-isopropoxy-4-(trifluoromethyl)benzoate | AOBChem