The Diesel Desk

Diesel equipment listing

Takeuchi RS58D

Takeuchi · RS58D · 1985

Category: Compactor

Quote on request

1985 Takeuchi RS58D Compactor.

Order or request a quote