312748-82-6 | 3-Iodo-N-3-pyridinylbenzamide | AOBChem