Loading patent details...
US4838254A: Surgical Fastening Clip | Searchlight