342614-53-3
ETHANONE,1,1-(1,3-DIAZETE-2,4-DIYL)BIS-
Product Code:
1365066
Molecular Formula:
C6H6N2O2
Molecular Weight:
138.12
Order 342614-53-3