Karl Storz DCI Camera Head
Condition: Used
20262131

Karl Storz DCI Camera Head