Thiotolyl β-D-ribofuranoside [ 1131610-84-8 ]