Loading patent details...
US5465894A: Surgical Stapling Instrument With Articulated Stapling Head Assembly on Rotatable and Flexible Support Shaft | Searchlight