Generic viagra February 7, 2018 0 How long does Viagra last? Sildenafil is a drug commonly used to stimulate erections in people with erectile dysfunction (ED).…