Loading patent details...
US5797956A: Surgical Instrument Handle and Actuator Means for Heart Surgery | Searchlight