Loading patent details...
US7841976B2: Heart assist device with expandable impeller pump | Searchlight