Loading patent details...
US5689159A: Surgical Tool System With Brushless, Sensorless Motor | Searchlight