Radiolucent Spine Reference Clamp Kit

Manufacturer