Prostaglandins (alprostadil): Alprostadil can be injected into the penis or inserted as a pellet through the urethra. It causes an erection without sexual stimulation that usually lasts about 60 minutes. The danger with this method is that too high a dose can cause priapism, an erection that won't go away. This condition requires immediate medical attention as it can cause serious bruising, bleeding, pain and permanent penile damage. Once the doctor is sure of the right dose, the man can self-inject at home.