allyl ribofuranoside
CAS No. 134149-47-6
allyl ribofuranoside