Loading patent details...
US4929240A: Surgical Clip and Applier | Searchlight