Uprima.

Uprima.
This medication is a pill taken under the tongue. Uprima dissolves within about 15 minutes and is effective for up to two hours. Uprima will not work without sexual stimulation.
Injection Treatments for Impotence
A drug is injected directly into the shaft of the penis when you want to have sex. Although it sounds a bit worrying it is easy to learn. The medication usually works within about 15 minutes.