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