Top Suppliers:I want be here

35710-96-4

35710-96-4 structure
35710-96-4 structure

Name 5,9,13,17,-Tetraoxo-2,4,6,8,10,12,14,16,18,20-decaazaheneicozaandioic acid diamide
Molecular Formula C11H24N12O6
Molecular Weight 420.39