XZU327L-TMMQBR3 (2006)

Toyota Dyna

Production Oct 2006 - Jan 2009
Engine N04C
Transmission
Displacement 2500cc
Power 168 HP (125 kW)

ILLUST NO. 4 OF 5(0610-0901)XZU327,347 ; (0610-0901)XZU337..80T

SPEEDOMETER SENSOR

diagram 83181A
Part # Description Qty Price
83181A - SENSOR, SPEEDOMETER
83181-37160

XZU327,347;XZU337..80T

1