Loading patent details...
US7632296B2: Rolling membrane with hydraulic recapture means for self expanding stent | Searchlight