Methyl 2,3-O-isopropylidene-5-O-benzyl-beta-D-ribofuranoside

Product Code: 282667
Molecular Formula: C16H22 O5
Molecular Weight: 294.34
33019-63-5