114739-33-2
1-acetate, [1R-(1α,2β,3β,4α)]-1,2,3,4-Cyclopentanetetrol
Product Code:
81275793
Molecular Formula:
Molecular Weight:
Order 114739-33-2