Loading patent details...
US6290644B1: Surgical instruments and procedures for stabilizing a localized portion of a beating heart | Searchlight