1824274-89-6 | 4-bromo-3-fluoro-2-iodobenzaldehyde | AOBChem