Electronics Denmark
Electronics Portugal, Leiria
Boom / Crane / Bucket Trucks 1991 347,968 miles Finland, Lumijoki