purchase oral ivermectin for humans how long does it take for ivermectin to kill worms where do you buy ivermectin for humans is ivermectin horse paste safe for humans buy stromectol uk ivermectin for humans walgreens