Alprostadil is a medicine that men take for ED (erectile dysfunction). It’s only available by prescription. You can get alprostadil injected directly into the penis. Or you can use it as a suppository ...
A Caverject shot is a brand of injections used to treat men who have erectile dysfunction. It increases blood flow by expanding blood vessels. The medicine is given as a shot directly into the penis.