Is a
Patent attributes
Patent Jurisdiction
Patent Number
Date of Patent
March 21, 2017
Patent Application Number
14180644
Date Filed
February 14, 2014
Patent Citations Received
Patent Primary Examiner
Patent abstract
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.
Timeline
No Timeline data yet.
Further Resources
No Further Resources data yet.