6631-34-1
N'-benzyl-N'-(phenylsulfonyl)benzohydrazide
Product Code:
2263825
Molecular Formula:
C20H18N2O3S
Molecular Weight:
366.43
Order 6631-34-1