Loading patent details...
US8500795B2: Retrievable devices for improving cardiac function | Searchlight