SEARCH Articles Figures Tables Dihydroartemisin Dihydroartemisin Dihydroartemisinic acid Dihydroartemisinic acid, artemisinin synthesis Dihydroartemisinic aldehyde