2830466-11-8 | ethyl 6-bromo-8-nitroimidazo[1,2-a]pyridine-2-carboxylate | AOBChem