Butanedioic acid, 2-benzoylhydrazide 2-(phenylsulfonyl)hydrazide

Product Code: 1513084
Molecular Formula: C17H18N4O5S
Molecular Weight:
106059-96-5