Loading patent details...
US5807377A: Force-Reflecting Surgical Instrument and Positioning Mechanism for Performing Minimally Invasive Surgery With Enhanced Dexterity and Sensitivity | Searchlight