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