caseyhbee
02-06-16, 19:14
Can anyone identify this part, if so, what is it's function and where does it fit on the car. I found it in the drip tray under the Alfa and presume that it had fallen from the car. Any help would be appreciated.
View Full Version : Alfa 156 Twin Spark (2001) - part?