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