Truck Mounted Aerial Platforms Hungary, Budapest
Mobile and all terrain cranes 1995 Netherlands, Etten-Leur