2184339-58-8 | 1,5-difluoro-2,4-diiodobenzene | AOBChem