Selected vehicle
TOYOTA LAND CRUISER (_J7_, _JL7_)
Engine
2.4 TD (LJ70)
Engine code
2L-T
Power
66kW / 90PS
Year
1990-1993