Skip to product information
1 of 1

FC3009: Babcock Intestinal Forceps

FC3009: Babcock Intestinal Forceps

Fenestrated Jaws - Designed for holding intestines without damaging tissues
View full details
prod
prod