methyl 4-(3H-imidazo[4,5-b]pyridin-2-yl)benzoate

Product Code: 2172222
Molecular Formula:
Molecular Weight:
934018-43-6