CURRENTLY SOLD OUT

Computer Engine Control Toyota 89661 22a20 764512

About this product

Product Identifiers

BrandToyota
Manufacturer Part Number8966122A20
eBay Product ID (ePID)27006958260

Product Key Features

Placement on VehicleFront
FeaturesEasy Installation
Maximum Amperage120 A
Terminal TypePin
TypeEngine Control Unit (ECU)

More items related to this product