Trimix has a 95% Success Rate for getting and keeping an erection - for up to 4 hours.
This is an injection.
You will also need the Reversal agent Phenylephrine.
Cialis Rapid Caps take 15 to 60 minutes to work and help keep you erect for an hour.
These some in capsule form.