Loading patent details...
US20030158563A1: Device and method for internal ligation of tubular structures | Searchlight