Loading patent details...
US5683385A: Electrocautery Connector for a Bipolar Push Rod Assembly | Searchlight