120742-25-8
3-DEOXY-THREO-PENTARIC ACID 1,4-LACTONE
Product Code:
1261186
Molecular Formula:
C5H6O5
Molecular Weight:
146.10
Order 120742-25-8