2918935-59-6 | Ethyl 2-isopropoxy-4-(trifluoromethoxy)benzoate | AOBChem