905600-48-8 | 2-iodo-3-(trifluoromethyl)benzamide | AOBChem