Loading patent details...
US4101063A: Surgical Instrument for Ligating Tubular Organs in Deep Cavities | Searchlight