2953593-80-9 | N-benzyl-N-ethyl-2-nitro-4-(trifluoromethyl)benzamide | AOBChem