Allergy Research Group Artemisinin -- 90 Vegetarian Capsules
Pure artemisinin or Qinghaosu, the active constituent of the herb Artemisia annua (sweet wormwood).