The Diesel Desk

Diesel equipment listing

Takeuchi SP91

Takeuchi · SP91 · 1960

Category: Compactor

Quote on request

1960 Takeuchi SP91 Compactor.

Order or request a quote