>>53006057either of these, one is a shot the other is a set of chewable pills
they arent just for pinworm, they basically work as a general anti parasitic
>>53006275ivermectin has been prescribed to humans since its invention
>>53006379prove it
More people have parasites than they think.