Loading patent details...
US8777975B2: Embolus blood clot filter with bio-resorbable coated filter members | Searchlight