Self Retaining Leyla Brain Retractor With Fixation System Neuro surgery Surgical Instruments
$615.00
Material German stainless steel
Application Retractor
Finish Stain
$615.00
Material German stainless steel
Application Retractor
Finish Stain
Sending...