Picture 1
Picture 2
Picture 3
Picture 4
Ford Focus I 1.8TDCI 85kW 2003 Diesel Engine control unit module 3M5112A650LA
$41.94

Ford Focus I 1.8TDCI 85kW 2003 Diesel Engine control unit module 3M5112A650LA

Rate me!
1
votes

Available 1
Condition:Used
Brand: Ford
Type: Engine Control Unit
Interchange Part Number: 3M5112A650LA, R0411C004J, 12240250

Description