Sclareolide


What is a Sclareolide?

Sclareolide is a sesquiterpene lactone natural product derived from various plant sources. [1]