can ivermectin kill ticks where can i get ivermectin for humans can ivomec kill humans can you use ivermectin pour on for humans buy ivermectin for humans australia