Self Retaining Leyla Brain Retractor With Fixation System Neuro surgery Surgical Instruments

$615.00

Material                  German stainless steel

Application                  Retractor

Finish                          Stain