The exact compounds and mechanisms of action that gives echinacea
its powerful medicinal value are still not entirely understood, but the herb has been found to contain fat - soluble alkamides, caffeic acid, and polysaccharides, whereas its volatile oil contains humulene, which in vitro studies have suggested to possess anti-inflammatory effects.