DIAMMONIUM 2,2-DITHIODIACETATE

Product Code: 318656
Molecular Formula: C4H6 O4 S2 . 2 H3 N
Molecular Weight: 216.28
68223-93-8