20101270 - Loadstar Puller 12 Tonne (Less Pump)
Self centering self locking puller legs, grip increases as load increases Easy one man operation 2 and 3 way options... Read more
SKU: 20101270
Enquire About This Product
Contact us with an enquiry about this product.
Please include a contact number in the message.