U20 12573 (11) Published 2023-11-27 at 800 × 450 in EXCAVATOR/ KUBOTA/ U20/ 12573/ 1052h ← Previous Next → U20 12573 japanese used backhoe for sale. KHS export used farm machinery and equipment from japan