Loading patent details...
US5300065A: Method and Apparatus for Simultaneously Holding and Sealing Tissue | Searchlight