Showing all 2 resultsSorted by latest

Balfour Retractor 

Balfour Retractor Balfour Retractor is a key instrument in both human and veterinary surgeries, designed to hold back organs, tissues,