Loading patent details...
US6267783B1: Stent which is easily recaptured and repositioned within the body | Searchlight