Telescopic Handlers 2016 2,892 h United Kingdom, Southminster, Essex7d
Telehandlers for Agriculture 2010 4,025 h United Kingdom, CHICHESTER, West Sussex7d