Loading patent details...
US5456715A: Implantable Mechanical System for Assisting Blood Circulation | Searchlight