Loading patent details...
US6080180A: Surgical Instrument With Rotatably Mounted Offset End Effector and Method of Using the Same | Searchlight