is ivermectin a prescription drug in south africa buy ivermectin for humans uk what worms does ivomec kill in dogs stromectol ivermectin tablets for humans