Overview
27026EF
is included in delivery
BrandKarl Storz
Product originBundesrepublik Deutschland
27026EFCatheter Deflecting Mechanism, with ALBARRAN lever,with 2 lockable channels, with ratchet, Rod 27021O