Loading patent details...
US7686833B1: Ball jointed pedicle screw and rod system | Searchlight