Loading patent details...
US7994655B2: Mechanical, anatomical heart-pumping assist | Searchlight