1784790-51-7 | Ethanone, 1-(7-bromoimidazo[1,2-a]pyridin-3-yl)- | AOBChem