Loading patent details...
US4572183A: Positive Feed System for a Surgical Ligating Instrument | Searchlight