A667963 | ethyl 3-benzyl-5-(trifluoromethoxy)benzoate | AOBChem