A powerful lifting device mounted on recovery vehicles, designed to lift and manipulate heavy loads with controlled force.
Used in articles
20 Mar 2026
DEFENCE WIKI / WEAPON SYSTEM
A powerful lifting device mounted on recovery vehicles, designed to lift and manipulate heavy loads with controlled force.