Loading patent details...
US7238152B2: Self-adjusting expandable cardiac harness for treating congestive heart failure | Searchlight