3327-62-6
1,1'-ethane-1,2-diylidenedihydrazine
Product Code:
1292983
Molecular Formula:
C2H6N4
Molecular Weight:
86.10
Order 3327-62-6