SEARCH Articles Figures Tables Alkyl hydroperoxides related to artemisinin and its derivatives Artemisinin Artemisinin derivatives Artemisinins