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