Barricaid EU Post Market Study for Primary Lumbar Disc He... | NCT01534065 | Trialant