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