DEGRA
Everything under hydraulic control

Manriding winch

Manriding winch?