L1-185D 23686 Published 2022-12-28 at 640 × 360 in KUBOTA/ L1-185D/ 23686/ 1990h Next → L1-185D 23686 japanese used compact tractor for sale. KHS export used farm machinery and equipment from japan