Diesel equipment listing JSW RH12 JSW · RH12 · 1977 Category: Excavator Quote on request 1977 JSW RH12 Excavator. Order or request a quote