Loading patent details...
US8425528B2: Insertion tool for inter-body vertebral prosthetic device with self-deploying screws | Searchlight