1131610-84-8

Thiotolyl β-D-ribofuranoside