Home Implants Pins, Wires, Staples Pins

Denham Pin (or Centrally Threaded Steinmann Pin)