Two new unusual diterpenoids from Ballota hispanica