2005 Selwood D150WP Pump
Truck Details
Truck
Selwood D150WP Pump
Year
2005
Industry
Industrial
Category
Industrial Mobile Plant
Odometer
1,426 hours
Fuel
Diesel