158213-24-2 2-Thiokojibiose