59938-40-8 | 3-Bromoimidazo[1,2-a]pyridine-2-carboxaldehyde | AOBChem