Loading patent details...
US5382885A: Motion Scaling Tele-Operating System With Force Feedback Suitable for Microsurgery | Searchlight