X-24D 51388 (4) Published 2022-07-26 at 640 × 360 in KUBOTA/ X-24D/ 51388/ 1041h ← Previous X-24D 51388 japanese used compact tractor for sale. KHS export used farm machinery and equipment from japan