Benzenesulfonic acid, thiobis-, dihydrazide

Product Code: 1413468
Molecular Formula: C12H14N4O4S3
Molecular Weight:
56779-15-8