1517 /260-THREE-LEG SELF-LOCKING PULLERS

£283.09 £235.91
In stock
SKU
41703
Min-Max Width: 50-260mm

Weight: 5.34kg