TOYOTA DYNA PLATFORMA PODWOZIE U Y 4 093 LY212

Specifications

Engine code
4-093 (LY212)
Fuel type
DIESEL
Power
91 HP / 67 kW
Displacement
2986 cc
Production years
1998 - 2007