Loading patent details...
US6607542B1: Surgical apparatus and method for occluding or encircling a body passageway | Searchlight