Takeuchi
Model: TB016
Year: 2013
Serial number: 116114953

Please Call
Stock number:1461