1181494-61-0
Imidazo[1,2-a]pyridine-3-acetamide
Product Code:
2178484
Molecular Formula:
C15H21N3O
Molecular Weight:
259.34
Order 1181494-61-0