Buy Vigora 50 tablets are used today to treat impotence and erectile dysfunction. This is an oral tablet taken with water. Taken 20 to 30 minutes before sexual intercourse when necessary. Vigora 50 tablet contains sildenafil which lasts for 4 to 5 hours.