Artemisinin by Allergy Research is a natural supplement that contains sweet wormwood to help naturally cleanse the body of harmful parasites.