2,4-Thiophenedisulfonic acid, dihydrazide

Product Code: 1975736
Molecular Formula: C4H8N4O4S3
Molecular Weight:
79279-45-1