2959860-78-5 | Benzamide, N-ethyl-N-(phenylmethyl)-2-(trifluoromethoxy)- | AOBChem