Loading patent details...
US5543695A: Medical Instrument With Programmable Torque Control | Searchlight