Loading patent details...
US8246641B2: Thrombus removal device | Searchlight