1390631-89-6 | N-Ethyl-N-(phenylmethyl)-3-(trifluoromethyl)benzamide | AOBChem