119391-27-4

119391-27-4 structure
119391-27-4 structure

Name sodium 2-(2-(1,3-dioxolan-2-yl)benzylidene)-1-tosylhydrazin-1-ide
Molecular Formula C17H17N2NaO4S
Molecular Weight 368.38300
Exact Mass 368.08100
PSA 73.34000
LogP 4.21770