Loading patent details...
US5954259A: Self-Contained Powered Surgical Apparatus for Applying Surgical Fasteners | Searchlight