Erectile dysfunction is caused by reduce flow of blood into the penis. If you will visit doctor then they will recommend you to try cenforce 50 tablet. The effect of cenforce can last up to 6 hours, so you can have sex even if you want to have sex between two doses. Do not mix the cenforce 50 medication with other medicine as sildenafil may react with them