Telescopic Handlers 2006 9,184 h Germany, Barsinghausen OT Groß Munzel
Other Germany
Aggegate Equipment Germany