What means Tenagra?

Is it 67 percent better than Viagra?