Our Product of Choice Artemisinin is the extract of Artemisia annau (sweet wormwood). Doctor’s Best Artemisinin contains high quality Artemisinin or Ching-hao-su, an extract from the traditional Chinese herb artemisia…
Artemisinin (sweet wormwood)
£47.50 — or subscribe and save 10%