does ivermectin kill parasite eggs ivermectine online generic stromectol do you need a prescription for ivermectin in south africa