Mechanic Cable Pulling Winches diesel-engine- mechanic cable Pulling winches Desc Engine power 11Hp Diesel Pulling Force 50 kN Rope Lenght 500 mt made in Turkey