Loading patent details...
US5282832A: Suture Clip | Searchlight