Loading patent details...
US7149587B2: Cardiovascular anchoring device and method of deploying same | Searchlight