Thiolactic acid