Benzoic acid, 2-[(3-hydrazino-3-oxopropyl)thio]-, hydrazide

Product Code: 1721230
Molecular Formula: C10H14N4O2S
Molecular Weight:
75487-24-0