Loading patent details...
US6589166B2: Cardiac stabilizer device having multiplexed vacuum ports and method of stabilizing a beating heart | Searchlight