For sale; used ABS brake pump modulator to suit a Alfa Romeo 159 // 3.2L petrol engine // all wheel drive. Tested prior to removal, to suit as a direct replacement part.
Part Number: 67065018
Removed from a 2008 Alfa Romeo 159 Ti 3.2L Q4 (AWD) Automatic Sedan.