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