304668-39-1 | N-(4-Iodophenyl)-4-methoxybenzamide | AOBChem