Diesel equipment listing Takeuchi RS58D Takeuchi · RS58D · 1985 Category: Compactor Quote on request 1985 Takeuchi RS58D Compactor. Order or request a quote