119391-23-0

119391-23-0 structure
119391-23-0 structure

Name sodium 2-(2-(methoxymethyl)benzylidene)-1-tosylhydrazin-1-ide
Molecular Formula C16H17N2NaO3S
Molecular Weight 340.37300
Exact Mass 340.08600
PSA 64.11000
LogP 4.31870