Loading patent details...
US4892098A: Tubular Tissue Welding Device Without Moving Parts | Searchlight