- 3.8cm x 33cm (1-1/2" x 13")
- Malleable
- MeisterHand OR Grade
- Manufactured in Germany
- 33cm/13"
MeisterHand Info:
- Expertly crafted from surgical grade stainless steel German forgings
- Meets the very highest Operating Room quality standards and specifications