An implant delivery system (10) is disclosed. The delivery system (10) includes an elongated member (14) having an implant mounting location (26). A self-expandable implant (12) is mounted at the implant mounting location (26). The implant (12) is held in a compressed orientation by a retractable sheath (16). An interlock structure (82, 84) prevents the implant (12) from deploying prematurely as the sheath (16) is retracted.La présente invention concerne un système de mise en place dimplant. Ce système comprend un élément allongé présentant une zone de montage pour implant. Un implant auto-expansible est monté sur la zone de montage pour implant. Limplant est maintenu dans un état compressé par une gaine rétractable. Une structure de verrouillage empêche limplant de se déployer prématurément au fur et à mesure que la gaine est rétractée.