Artemisinin Emulsion 4 fl oz

$70.00

Artemisinin is an active constituent of the plant Artemisia annua, also known as sweet wormwood or Qinghaosu.

Available on backorder

SKU: 653341620606 Category: