A667936 | ethyl 3-benzyl-5-(trifluoromethyl)benzoate | AOBChem