is ivermectin now legal in south africa how to buy stromectol best price no prescription where can i buy ivermectin cream for humans stromectol buy do you have to have a prescription for ivermectin can i buy ivermectin for humans over the counter