New Hitachi/ John Deere 3095889 Plate Thrust Excavator New Hitachi/ John Deere 3095889 Plate Thrust ExcavatorNew Hitachi/ John Deere 3095889 Plate Thrust Excavator.