2115416-78-7 | ethyl 2-((3-(trifluoromethyl)phenoxy)methyl)benzoate | AOBChem