Loading patent details...
US5366477A: Actuating Forces Transmission Link and Assembly for Use in Surgical Instruments | Searchlight