2009 Caterpillar for sale in New Brunswick