329939-01-7 | N-(2-Iodophenyl)-4-methoxybenzamide | AOBChem