KDY221-TKPDY3 (2016)

Toyota Dyna/Toyoace

Production Oct 2016 - Sep 9999
Engine 1KDFTV
Transmission ATM
Displacement 2500cc
Power 168 HP (125 kW)