Skip to main content
75640-26-5

Dehydromenthofurolactone

ALSO CALLED 2(4H)-Benzofuranone, 5,6-dihydro-3,6-dimethyl-, (6R)-, DTXSID50226551

Log in or create an account to view properties.

Log in or create an account to view functional uses.

Log in or create an account to view resources.