877040-37-4 | 3-Iodo-N-[4-(trifluoromethoxy)phenyl]benzamide | AOBChem