Loading patent details...
US7524331B2: Catheter delivered valve having a barrier to provide an enhanced seal | Searchlight