where can you purchase ivermectin for humans can you buy stromectol over the counter buy generic stromectol nz no prescription why is stromectol perscribed