Beta 1517/200 Three-Leg Self Locking Puller

Beta 1517/200 Three-Leg Self Locking Puller
Part Number: 015170020
Price: $338.00
Ships Direct From Manufacturer

Beta three-leg self locking puller


  • 40mm - 200mm
  • Simultaneous leg opening
  • Self locking effect
  • Double Nut 22mm, 19mm
  • Loading...