19684-32-3
1,2-O-ISOPROPYLIDENE-5-KETO-?-D-GLUCOSE
Product Code:
2399150
Molecular Formula:
Molecular Weight:
Order 19684-32-3