2918957-88-5 | N-(4-iodobenzyl)-4-methylbenzamide | AOBChem