137553-93-6
D-THREO-PENTOSE,4,5-DIDEOXY-2,3-O-(1-METHYLETHYLIDENE)-
Product Code:
475205
Molecular Formula:
C8H14O3
Molecular Weight:
Order 137553-93-6