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