The effects generally last 4 to 6 hours. Buy Cenforce 50 mg is used for: Treating erectile dysfunction (ED). It may with be used for additional conditions as determined by your doctor. Generic Viagra is a phosphodiesterase inhibitor. It works by helping to combined blood flow into the penis during sexual stimulation. This helps you to comply and uphold an erection.