Loading patent details...
US8992565B2: Decoupling instrument shaft roll and end effector actuation in a surgical instrument | Searchlight