Top Suppliers:I want be here

26685-76-7

26685-76-7 structure
26685-76-7 structure

Name Benzyl 3-O,4-O-isopropylidene-2-O-methyl-β-L-ribopyranoside
Molecular Formula C16H22O5
Molecular Weight 294.34