Loading patent details...
US5984934A: Low-Profile Surgical Clip | Searchlight