149288-95-9 | ethyl 4-((2-(trifluoromethyl)benzyl)oxy)benzoate | AOBChem