Shilla Growth Permitting Spinal Instrumentation System fo... | NCT00577226 | Trialant