KUBOTA/ L1-235D/ 89564/ 1986h 2022-10-20 Spec: MAKER: KUBOTA MODEL: L1-235D NUMBER: 89564 Inquire about this item. Note: Related posts: No related posts. Tractor