Loading patent details...
US4586503A: Surgical Microclip | Searchlight