Portfolio

St. Francis Medical Technologies

Manufactures the X-STOP® Interspinous Process Decompression (IPD®) System, the first FDA-approved interspinous process device for treating lumbar spinal stenosis


 

 

 

 

 

 

 

 

Related News