1609677-96-4 | N-(3-iodobenzyl)benzamide | AOBChem