106206-94-4

106206-94-4 structure
106206-94-4 structure

Name 2-(1,3-dithiol-2-ylidene)-1,3-dithiole-4,5-dicarboxylic acid
Molecular Formula C8H4O4S4
Molecular Weight 292.37500
Exact Mass 291.89900
PSA 175.80000
LogP 2.92500