696628-83-8 | methyl 6-nitrobenzo[4,5]imidazo[1,2-a]pyridine-8-carboxylate | AOBChem