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