3-bromoimidazo[1,2-a]pyridine-6-carbaldehyde (CAS 1004550-20-2) | ChemAbout