73346-74-4
(-)-2,3-O-Isopropylidene-D-threitol
Product Code:
244992
Molecular Formula:
C7H14O4
Molecular Weight:
162.18
Order 73346-74-4