Loading patent details...
US4337774A: Micro Surgical Clip | Searchlight