Loading patent details...
US7166071B2: Cardiac reinforcement device | Searchlight