2952177-66-9 | N-benzyl-N-ethyl-3-methoxy-2-nitrobenzamide | AOBChem