2-oxo-3-sulfanylpropanoate 2-oxo-3-sulfanyl-propanoate 3-mercapto-2-oxopropanoate 2-keto-3-mercapto-propionate