Loading patent details...
US5053045A: Surgical Clip | Searchlight