Loading patent details...
US5312410A: Surgical Cable Tensioner | Searchlight