Picture 1
Picture 2
Picture 3
Picture 4
Ford Focus 1.6TDCI 80kW 2005 Diesel Engine control unit module 6M5112A650MA
$105.47

Ford Focus 1.6TDCI 80kW 2005 Diesel Engine control unit module 6M5112A650MA

Rate me!
1
votes

Available 1
Condition:Used
Brand: Ford
Type: Engine Control Unit
Interchange Part Number: 6M5112A650MA, 0281012486

Description