Loading patent details...
US8209015B2: Enhanced stability implantable medical device | Searchlight