77825175
Sep 11, 2009
Aug 13, 2013
An articulating vertebral interbody device that is used in spinal fusion surgical procedures, which consists of three intra-linked biomaterial spacers that are sequentially articulated inside the disc space
Medical Apparatus