How long does 90 mg of sildenafil last?

The simple answer is usually around 4 hours, with the maximum effect between 30 mins and 2.5 hours after taking – see graph below. However several factors will have an effect on how quickly the drug is absorbed and expelled from the bloodstream.Oct 18, 2016

Leave a Comment