Sildenafil works temporarily, usually for up to about 4 hours. Like other treatments for erectile dysfunction, it does not cause a constant erection. After ejaculation, your penis will become flaccid again.
How long does Sildenafil stay active in my body?
Information on the duration of Sildenafil's activity in the body

Written by Nick
Updated over a week ago