Small Animal Orthopedic Instruments

Implants: 3.2 locking screw self-taping titanium alloy