Electronic Diesel Injection Control System
1 item
Electronic Diesel Injection Control System
-
Oil Pressure Switch Assembly
The Oil Pressure Switch Assembly (#83530-28030), an integral component in Toyota's Electrical Electronic ...