Obturator

for 18,5 Fr. system

SKU: 582-180-23 Category: