Ethanone,1-(3H-imidazo[4,5-c]pyridin-4-yl)-

Product Code: 803577
Molecular Formula: C8H7N3O
Molecular Weight: 161.16
146874-38-6