Loading patent details...
US7905885B2: Reduction system for restoration of a vertebral body | Searchlight