1517 /150-THREE-LEG SELF-LOCKING PULLERS

£219.91 £183.26
In stock
SKU
41701
Min-Max Width: 25-150mm

Weight: 2.2kg