Street Address: Pengqiao Industrial Zone, Henghe Town, Cixi City, Ningbo, Zhejiang, China
City: Ningbo
Province: Zhejiang
Country/Region: China
Alfa Romeo
ReplaceOE/OEM Number: 594623 9617756080 5946.23 2576032A Details: Alfa Romeo 159 939 1.8 MPI 2007/03-2011/11 1796 ccm, 103 KW, 140 PS 159 939 1.8 TBi 2009/05-2011/11 1742 ccm, 147 KW, 200 PS 159 Sportwagon 939 1.8 MPI 2007/03-2011/11 1796 ccm, 103 KW, 140 PS 159 Sportwagon 939 1.8 TBi 2009/05-2011/11 1742 ccm, 147 KW, 200 PS