how to buy ivermectin for humans stromectol tablets price buy ivermectin tablets uk stromectol 12mg what dose of ivermectin for humans does ivermectin treat hookworms