Loading patent details...
US8771289B2: Thrombus removal device and system | Searchlight