2,3-O-Isopropylidene-L-ribofuranose

Product Code: 2395561
Molecular Formula:
Molecular Weight:
125165-31-3