80158-68-5

80158-68-5 structure
80158-68-5 structure

Name sodium 2-(5-phenyl-3H-1,2-dithiol-3-ylidene)-1-tosylhydrazin-1-ide
Molecular Formula C16H13N2NaO2S3
Molecular Weight 384.47100
Exact Mass 384.00400
PSA 111.36000
LogP 5.44410