81740-71-8

81740-71-8 structure
81740-71-8 structure

Name sodium 2-(4,4-dimethyl-1,1-diphenylpent-1-en-3-ylidene)-1-tosylhydrazin-1-ide
Molecular Formula C26H27N2NaO2S
Molecular Weight 454.56000
Exact Mass 454.16900
PSA 54.88000
LogP 7.67220