328259-43-4 | N,N-dibenzyl-4-methoxy-3-nitrobenzamide | AOBChem