Loading patent details...
US4869415A: Energy Storage Means for a Surgical Stapler | Searchlight