Loading patent details...
US5333772A: Multiple Fire Endoscopic Stapling Mechanism | Searchlight