Ambos são injetáveis, mas o Caverject contém um princípio ativo, o alprostadil, enquanto a Invicorp, desenvolvida pela Evolan, contém dois princípios ativos, o aviptadil e o mesilato de fentolamina. A Invicorp faz a mesma coisa que o Caverject (alprostadil), que é aumentar o fluxo sanguíneo para o pénis que o ajuda a alcançar e manter uma ereção.
Ao contrário do Caverject, a Invicorp precisa de ser mantida no frigorífico. Mas, por outro lado, os tratamentos são muito semelhantes, tornando-se eficazes após alguns minutos e durando até uma hora.