Benzene-1,3-dicarboxylic Acid;3-(2-carboxyethylsulfanyl)propanoic Acid;hexane-1,6-diol

Product Code: 1752483
Molecular Formula: C20H30O10S
Molecular Weight: 462.51
68928-64-3