331434-49-2 | 4-Iodo-N-4-pyridinylbenzamide | AOBChem