Loading patent details...
US8070775B2: Deflection rod system for a dynamic stabilization and motion preservation spinal implantation system and method | Searchlight