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