Kubota Kubota BX2680TV60D Stock #: 012453