Loading patent details...
US4556060A: Surgical Clip | Searchlight