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