1491-04-9
3H-1,2,4-Triazolo[4,3-a]benzimidazole
Product Code:
986411
Molecular Formula:
C8H6N4
Molecular Weight:
158.16
Order 1491-04-9