Refine by
Neo Spinal Nerve Equipment & Supplies
1 equipment items found
Manufactured by:Neo Medical Sa based inVillette, SWITZERLAND
Spinal stenosis is a narrowing of the spaces within the spine, that can put pressure on the nerves that pass through the spine. Spinal stenosis occurs most often in the lower back and the neck. Depending on the location and how much narrowing occurs over time, a spinal nerve or the spinal cord ...