is ivermectin sold over the counter in mexico can i buy ivermectin over the counter how much ivermectin is safe for humans ivermectin tablets for humans uk