16642-41-4
Menthofurolactone
Product Code:
1095699
Molecular Formula:
C10H14O2
Molecular Weight:
Order 16642-41-4