329209-96-3 | 4-Iodo-N-(3-methoxyphenyl)benzamide | AOBChem