Karl Storz IMAGE 1™ S3 Digital Camera Head
Condition: Used
22220130

Karl Storz IMAGE 1™ S3 Digital Camera Head