TOYOTA LAND CRUISER 120 _J12_ used engine 122 kW 2005

Part ID25821698
Part number1KD-FTV
1KDFTV
MakeToyota
ModelLAND CRUISER 120 _J12_
Year2005
Fuel typeDiesel
Engine displacement (cm3)3000 cm3
Gearbox typeAutomatic
Power output (kw)122 kw
Feature