Ambos tratamientos son inyecciones, pero Caverject está elaborado por Pfizer y contiene un ingrediente activo, alprostadil, mientras que Invicorp está elaborado por Evolan y contiene dos ingredientes activos, aviptadil y mesilato de fentolamina. Invicorp tiene la misma función que Caverject (alprostadil): aumenta el flujo sanguíneo al pene para lograr y mantener una erección.
Al contrario que Caverject, Invicorp debe mantenerse en el frigorífico. Por lo demás, los tratamientos son muy similares, comienzan a ser efectivos después de unos minutos y duran hasta una hora.