Structure diagrams of artemisinin and related compounds. Artemisinin, 1; artesunate, 2; DHA, 3; artemether, 4; artemisone, 5; artemiside, 6; sulfamide derivative, 7; benzylpiperazine derivative, 8; pyrimidylpiperazine derivative, 9; and 4′-fluorophenyl derivative, 10.