Loading patent details...
US6264683B1: Stent delivery catheter with bumpers for improved retention of balloon expandable stents | Searchlight