An implant delivery system is disclosed. The delivery system includes an
elongated member having an implant mounting location. A self-expandable
implant is mounted at the implant mounting location. The implant is held
in a compressed orientation by a retractable sheath. An interlock
structure prevents the implant from deploying prematurely as the sheath
is retracted. The interlock structure includes radio-opaque markers that
identify the position of the implant.