Name
Email address
Enquiry
Storz Insertion Tube-11278AU1; 2.85 OD, L=672 mm Tube assembled with Fitting Matte finished tube