Loading patent details...
US6179878B2: Composite self expanding stent device having a restraining element | Searchlight