Killer Instinct DSC crank cocking device – Narrow Sled

The DSC – Narrow Sled – is a noiseless and compact crank cocking device that can be mounted and dismounted safely and quietly in a matter of seconds.