Picture 1
Picture 2
Picture 3
βœ… 2006 Scion XB A/T Engine Computer Ecu Ecm Module 89661-52E40 8966152E40
$80.00

βœ… 2006 Scion XB A/T Engine Computer Ecu Ecm Module 89661-52E40 8966152E40

Rate me!
1
votes

Available 1
Condition:Used
Brand: Scion
Maximum Amperage: 52 A
Manufacturer Warranty: 30 DAY

Description