Loading patent details...
US8070776B2: Deflection rod system for use with a vertebral fusion implant for dynamic stabilization and motion preservation spinal implantation system and method | Searchlight