RY21-JDD (1982)

Toyota Toyoace

Production Jan 1982 - Jul 1985
Engine 12R
Transmission
Displacement 2500cc
Power 168 HP (125 kW)

ILLUST NO. 2 OF 2(8312- )TB

diagram 66311A
Part # Description Qty Price
66311A - HOOK, ROPE, NO.1
66315-92201

BY31,LY21,31,RY21,32..T3..TB

TYPE D

1
66312-92701

BY31,LY21,31,RY21,32..T3..TB

TYPE A

1