Plastic Locking Hemostats

Plastic Locking Hemostats

SKU: 9213
  • $1.45


Plastic Locking Hemostats, Each