Ivermectin
In stock
3mg · 6mg · 12mg
from 62,87 $
In brief
Certain worm infections can be treated with ivermectin, an antiparasitic medicine. It acts on susceptible parasites rather than treating infections in general.