INDEPENDENCE Spacer for Lumbar Fusion | NCT02299323 | Trialant