Alprostadil (Prostaglandin E1) binds to prostaglandin receptors causing blood vessel into the penis to dilate and restricting outflow from the penis, ultimately causing the corpora cavernosum in the penis to fill with blood, producing an erection. This potent hormone-like substance works within about 5 to 20 minutes and the effects can last for about an hour.