146874-38-6
Ethanone,1-(3H-imidazo[4,5-c]pyridin-4-yl)-
Product Code:
803577
Molecular Formula:
C8H7N3O
Molecular Weight:
161.16
Order 146874-38-6