Loading patent details...
US5553765A: Surgical Stapler With Improved Operating Lever Mounting Arrangement | Searchlight