Loading patent details...
US8052722B2: Dual deflection rod system for a dynamic stabilization and motion preservation spinal implantation system and method | Searchlight