89594-32-1

89594-32-1 structure
89594-32-1 structure

Name hexyl 2-cyano-2-(4,5-dihydroxy-1,3-dithiolan-2-ylidene)acetate
Molecular Formula C12H17NO4S2
Molecular Weight 303.39800
Exact Mass 303.06000
PSA 141.15000
LogP 1.96188