The injectable form causes an erection firm enough for sex in more than 80% of men with erectile dysfunction regardless of their age or the cause of their ED. The suppository form is not as effective. It produces an erection in about 30%-40% of men with ED.