Loading patent details...
US6863689B2: Intervertebral spacer having a flexible wire mesh vertebral body contact element | Searchlight