Ultra Fine Hemostat
Details
Item No. 13020-12
These are the finest hemostats in our product line.
Our products are not intended for use on or in humans.
$106.50
Content:
1
Variants