138883-39-3 | N-[(2-Iodophenyl)methyl]benzamide | AOBChem