3-Bromoimidazo[1,2-a]pyridine-2-carbaldehyde
Supplier: Apollo Scientific
3-Bromoimidazo[1,2-a]pyridine-2-carbaldehyde 97%