Loading patent details...
US4470533A: Surgical Instrument for Suturing Tissues and Organs | Searchlight