what can ivermectin treat in humans buy cheap stromectol supreme suppliers without prescription is ivomec super safe for humans what schedule drug is ivermectin is horse wormer safe for humans