can humans ingest ivermectin where to buy generic stromectol canada no prescription ivermectin stromectol kaufen is ivermectin sold over the counter in mexico