1431134-88-1
methyl 5,6-dideoxy-2,3-o-(1-methylethylidene)-6-(2-propen-1-yl)-beta-d-allo-heptofuranoside
Product Code:
2318308
Molecular Formula:
Molecular Weight:
Order 1431134-88-1