Pole climbers

Pole climbers or claws are special devices designed for lifting along vertical...

More