DIAMMONIUM 2,2-DITHIODIACETATE [ 68223-93-8 ]