L1-24D 65592 (1) Published 2023-12-28 at 720 × 1280 in KUBOTA/ L1-24D/ 65592/ 1350h Next → L1-24D 65592 japanese used compact tractor for sale. KHS export used farm machinery and equipment from japan