Loading patent details...
US4652265A: Implantable Blood Pump and Integral Apparatus for the Operation Thereof | Searchlight