Loading patent details...
US6287329B1: Stent keeper for a self-expanding stent delivery system | Searchlight