Beta Tools Three-Leg Self-Locking Pullers Video

Video of the manufacturing process of the Beta Tools Three-Leg Self-Locking Pullers, No. 1517, tool line.

Loading