Loading patent details...
US8423186B2: Ratcheting for master alignment of a teleoperated minimally-invasive surgical instrument | Searchlight