generic stromectol buy ivermectin for humans south africa where do you get ivermectin for humans can ivermectin be used for head lice where can i buy ivermectin for humans in uk