Barr Fistula Probes
Back to Products
Catalogue #
575-333
5½" (140mm), 1.5mm double-ended