Loading patent details...
US5891017A: Surgical Stabilizer and Method for Isolating and Immobilizing Cardiac Tissue | Searchlight