Loading patent details...
US4923458A: Surgical Fixation Pin Tension Adjuster | Searchlight