Sildenafil (Viagra). This medicine performs most effective after you get it on an empty stomach one hour prior to intercourse. The human body takes more time to absorb it following a high-Excess fat meal or alcohol. Its results usually very last for 4 to five hours. It would function longer if you have gentle to reasonable erectile dysfunction.Sing