24134-26-7
2,3-DIHYDRO-1H-IMIDAZO[1,2-A]BENZO[D]IMIDAZOLE
Product Code:
133342
Molecular Formula:
C9H9N3
Molecular Weight:
159.19
Order 24134-26-7