Loading patent details...
US4606343A: Self-Powered Surgical Fastening Instrument | Searchlight