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