10255-67-1 2464-23-5 3-Mercapto-2-oxopropanoic acid 3-Mercaptopyruvate 3-mercaptopyruvic acid 4-03-00-01936 (Beilstein Handbook Reference) BRN 1747058 Pyruvic acid, 3-mercapto- beta-Mercaptopyruvate