Loading patent details...
US4244372A: Surgical Instrument for Suturing Organs | Searchlight