703404-71-1 | 1,2,3-trifluoro-4,5,6-triiodobenzene | AOBChem