where to get ivermectin for humans ivermectin for humans for sale australia is ivermectin paste safe for humans can you buy ivermectin over the counter in nz