Description

Storz Insertion Tube-11292ADU; 2.85 OD, L=503 mm