134149-47-6 Allyl ribofuranoside