buy ivermectin for head lice generic stromectol online no prescription is ivermectin a prescription drug in south africa stromectol tablet