how to buy stromectol do you need prescription for ivermectin south africa stromectol cena does ivermectin kill head lice where to buy ivermectin for scabies uk generic stromectol from india without prescription