349118-13-4 | 3-Iodo-N-2-thiazolylbenzamide | AOBChem