106059-96-5
Butanedioic acid, 2-benzoylhydrazide 2-(phenylsulfonyl)hydrazide
Product Code:
1513084
Molecular Formula:
C17H18N4O5S
Molecular Weight:
Order 106059-96-5