generic stromectol coupons no prescription what are the side effects of ivermectin ivermectin for humans for sale australia does ivermectin kill parasite eggs