331435-24-6 | 2-Iodo-N-(2-methoxyethyl)benzamide | AOBChem