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

Benzyl 2,3-O-Isopropylidene-α-D-mannopentenofuranoside-6-aldehyde · CAS 102854-75-1