![Alternator ALFA ROMEO 159 Sportwagon (939_) 2.0 JTDM (939BXP1B) 51854901 | 1012101091 | DENSO | B-Parts Alternator ALFA ROMEO 159 Sportwagon (939_) 2.0 JTDM (939BXP1B) 51854901 | 1012101091 | DENSO | B-Parts](https://bparts-eu.s3-eu-west-1.amazonaws.com/images/2078/original/images/2078/clean_image/dm0kk6ekq7qqtwyf6kcyukbcs3shuaa2.jpg)
Alternator ALFA ROMEO 159 Sportwagon (939_) 2.0 JTDM (939BXP1B) 51854901 | 1012101091 | DENSO | B-Parts
![Alternator ALFA ROMEO 159 Sportwagon (939_) 1.9 JTDM 16V (939BXC1B, 939BXC12) 1022118260 | P0167650 | P3-A5-2-1 | B-Parts Alternator ALFA ROMEO 159 Sportwagon (939_) 1.9 JTDM 16V (939BXC1B, 939BXC12) 1022118260 | P0167650 | P3-A5-2-1 | B-Parts](https://bparts-eu.s3-eu-west-1.amazonaws.com/ftp/azor_2/000/000/414/000000414172.jpeg)
Alternator ALFA ROMEO 159 Sportwagon (939_) 1.9 JTDM 16V (939BXC1B, 939BXC12) 1022118260 | P0167650 | P3-A5-2-1 | B-Parts
![Alternator ALFA ROMEO 159 Sportwagon (939_) 1.9 JTS (939BXA1B) 0124425041 | A20113 | A0124425112 | B-Parts Alternator ALFA ROMEO 159 Sportwagon (939_) 1.9 JTS (939BXA1B) 0124425041 | A20113 | A0124425112 | B-Parts](https://bparts-eu.s3-eu-west-1.amazonaws.com/ftp/motocoche_2/000/001/739/000001739706.jpeg)
Alternator ALFA ROMEO 159 Sportwagon (939_) 1.9 JTS (939BXA1B) 0124425041 | A20113 | A0124425112 | B-Parts
![NEW 12V 150A ALTERNATOR 1042104840 1042102770 FOR ALFA ROMEO 159 Brera Spider - buy at the price of $142.50 in aliexpress.com | imall.com NEW 12V 150A ALTERNATOR 1042104840 1042102770 FOR ALFA ROMEO 159 Brera Spider - buy at the price of $142.50 in aliexpress.com | imall.com](https://ae01.alicdn.com/kf/HTB1zM4KSpXXXXcGaFXXq6xXFXXX3/NEW-12V-150A-ALTERNATOR-1042104840-1042102770-FOR-ALFA-ROMEO-159-Brera-Spider.jpg)