1,2-O-ISOPROPYLIDENE-5-KETO-?-D-GLUCOSE

Product Code: 2399150
Molecular Formula:
Molecular Weight:
19684-32-3