can humans take ivermectin for worms is ivomec super safe for humans stromectol ukraina what does ivomec treat in humans buy generic stromectol supreme suppliers without prescription buy ivermectin for humans australia