Benzyl 2,3-O-Isopropylidene-α-D-mannopentenofuranoside-6-aldehyde

Product Number: WD04L3T
Product Name: Benzyl 2,3-O-Isopropylidene-α-D-mannopentenofuranoside-6-aldehyde
CAS: 102854-75-1
MF:
MW: