1806331-89-4 | 2,4-difluoro-6-iodobenzaldehyde | AOBChem