104656-66-8
Benzenemethanesulfonic acid,1-methyl-2-[(phenylmethyl)sulfonyl]hydrazide
Product Code:
1466619
Molecular Formula:
C15H18N2O4S2
Molecular Weight:
Order 104656-66-8