Scapaniapyrone A, a novel aromatic constituent of the liverwort Scapania undulata