Loading patent details...
US9044224B2: Barbed medical device and method | Searchlight