24086A

Code: 24086A

£162.00 INC. VAT

In Stock
  • Free delivery on all orders*
  • Extended 18 Month Warranty*
  • 30 Day Money Back Guarantee
  • Secure Online Ordering
  • Open 7 Days a week

Additional information

Unit Type

Voltage

Amp or KW

Pulley or Teeth

Make Model Engine Fuel Engine Type Series Start Stop Engine Code Year
Alfa Romeo 159 2.4 Diesel Manual 159 939 S/S - Non S/S 939A3.000 2006 - 2008
Alfa Romeo 159 2.4 Diesel Manual 159 939 S/S - Non S/S 939A9.000 2007 - 2010
Alfa Romeo 159 2.4 Diesel Auto 159 939 S/S - Non S/S 939A3.000 2007 - 2011
Alfa Romeo 159 2.4 Diesel Manual 159 939 S/S - Non S/S 939A9.000 2007 - 2011
Alfa Romeo Brera 2.4 Diesel Manual / Auto Brera 939 S/S - Non S/S 939A3.000 2006 - 2008
Alfa Romeo Brera 2.4 Diesel Manual / Auto Brera 939 S/S - Non S/S 939A9.000 2007 - 2011
Alfa Romeo Spider 2.4 Diesel Manual / Auto Spider 939 S/S - Non S/S 939A3.000 2006 - 2008
Alfa Romeo Spider 2.4 Diesel Manual Spider 939 S/S - Non S/S 939A9.000 2007 - 2011
Fiat Croma 2.4 Diesel Auto Croma 194 S/S - Non S/S 939A3.000 2005 - 2007