Loading patent details...
US8414641B2: Valve with delayed leaflet deployment | Searchlight