chemical structure of 10255-67-1 FT-0694643

Product Name:

3-mercapto-pyruvic acid

Catalog No: FT-0694643

CAS NO:10255-67-1
MW:142.1100 g/mol
MF:C3H3NaO3S
INCHI KEY:CODUSAVZTZYYDD-UHFFFAOYSA-M