2969426-15-9 | N-benzyl-3-bromo-2-iodobenzamide | AOBChem