270085-84-2
3H-1,3,6,8A-TETRAAZAACENAPHTHALENE
Product Code:
1254451
Molecular Formula:
C8H6N4
Molecular Weight:
158.16
Order 270085-84-2