Loading patent details...
US4489875A: Self-Centering Surgical Staple and Stapler for Applying the Same | Searchlight