51425-83-3
3-(benzyloxy)-4,5-dimethoxy-N'-(phenylsulfonyl)benzohydrazide
Product Code:
684407
Molecular Formula:
C22H22N2O6S
Molecular Weight:
442.48
Order 51425-83-3