Loading patent details...
US4887596A: Open Backed Pedicle Screw | Searchlight