Electric, Hydraulic and Planetary series Worm Gear recovery winches, with pulling capacities from 1000 kg to20000 kg. Available a wide range of accesories.