Loading patent details...
US7004954B1: Device for removal of thrombus through physiological adhesion | Searchlight