stromectol ivermectin buy where can i purchase ivermectin for humans does ivermectin treat pinworms can i buy ivermectin over the counter in nz