705-86-2
5-Decanolide
Product Code:
231526
Molecular Formula:
C10H18O2
Molecular Weight:
170.25
Order 705-86-2