Two new sesquiterpenoids from Artemisia annua