sodium 2-hydroxy-3-mercaptopropanesulphonate [ 20055-98-5 ]