The Diesel Desk

Diesel equipment listing

Takeuchi RS166A

Takeuchi · RS166A · 1983

Category: Compactor

Quote on request

1983 Takeuchi RS166A Compactor.

Order or request a quote