Diterpenoids and flavonoids from Grindelia discoidea