428836-78-6 | N-(4-Iodophenyl)-3-(trifluoromethyl)benzamide | AOBChem