Loading patent details...
US6149683A: Power System for an Implantable Heart Pump | Searchlight