Torsion limitation handles of the "FIREBIRD" Spinal Fixation System, part number 52-1512.

Manufacturer