Takeuchi
Track Loaders
TL130CR 2008
Working Hours
5943
Serial Number
21310325
Condition
Used
Stock Number
MD0056935
$35,000 (25,893 USD)