Loading patent details...
US6074402A: Channel Mounted Activating Mechanism for an Endoscopic Ligator | Searchlight