I. OEM Part Number
50500426
50503488
7693955124
SP3795
8001663
II.Fit For the Following
Alfa Romeo159 (939) (2005/09 - 2011/11)
Alfa Romeo brera (939) (2006/01 - /)
Alfa Romeo 159 Sportwagon (939) (2006/03 - 2011/11)
Alfa Romeo spider (939) (2006/09 - /)