2-sulfanylacetate 2-Mercaptoacetate 2-sulfanylethanoate thioglycolate(1-) sulfanylacetate ZINC04658574 CHEBI:30066 Mercaptoacetate