A neoclerodane orthoester and other new neoclerodane diterpenoids from Teucrium yemense chemistry and effect on secretion of insulin