Loading patent details...
US5976130A: Bipolar Push Rod Assembly for a Bipolar Endoscopic Surgical Instrument and Instruments Incorporating the Same | Searchlight