Loading patent details...
US20070142833A1: Vessel sealer and divider having elongated knife stroke and safety for cutting mechanism | Searchlight