2918858-46-3 | Ethyl 4-isopropoxy-3-(trifluoromethoxy)benzoate | AOBChem