Generic viagra 50mg price

Is viagra sold over the counter in mexico