89594-21-8

89594-21-8 structure
89594-21-8 structure

Name 2-(4,5-dihydroxy-1,3-dithiolan-2-ylidene)-3-(2-methylhexan-2-yloxy)-3-oxopropanoate
Molecular Formula C13H19O6S2-
Molecular Weight 335.41600
Exact Mass 335.06200
PSA 157.49000
LogP 0.57670