Electric Forklifts 1998 5,182 h Hungary, Budapest7d
Other Attachment / Components 2024 Sweden, Skövde, Västra Götalands län7d
Pedestrian stacker Netherlands, Vlaardingen