TBS-0062
Part number: 17201-30080 | 1720130080
Model: CT16
Engine type: 2KD-FTV
Cooled type: Water cooled
Capacity: 2.5L, 2500 ccm
Power: 75 HP | 102 HP
Build: 2001-2007
Application: Toyota Hiace Hilux | Toyota Land Cruiser