SN: 412003160

Lot #4173

Item #
97857015
Year
Make
TAKEUCHI
Model
TL12V2