106059-95-4
Butanedioic acid, 2-benzoylhydrazide2-[(4-methylphenyl)sulfonyl]hydrazide
Product Code:
1513083
Molecular Formula:
C18H20N4O5S
Molecular Weight:
Order 106059-95-4