TOYOTA LAND CRUISER 120 _J12_ gearbox 127 kW 2007

Part ID25027369
Part number35010-60A80
MakeToyota
ModelLAND CRUISER 120 _J12_
Year2007
Fuel typeDiesel
Engine displacement (cm3)3000 cm3
Gearbox typeAutomatic
Power output (kw)127 kw
Feature