79479-09-7
3,14-Dithia-5,12-diazahexadecanedioic acid, 4,13-dioxo-
Product Code:
2384883
Molecular Formula:
C12H20N2O6S2
Molecular Weight:
Order 79479-09-7