Device for manoeuvring a tension wheel of a tracked vehicle
Device for operating a track tension wheel
Canada
World
United States