does ivermectin kill pinworms in humans posologia de ivermectina para sarna ivermectin liquid side effects in humans where can i buy ivermectin for humans how much ivermectin 1.87 paste to give a dog para qu sirve la ivermectina en perros