FITS ALFA 33 1.7 IE
ALFA ROMEO 156 LHD SPEEDO CRACKED
FITS ALFA 33 ONLY 1990-1994
1995-1998 ALSO FITS MAREA 1996-2002 No. 6 in picture
1995-1998 NO. 1 IN DIAGRAM
1997-1999 POWER SUNROOF WINDOW MOTOR
1997-2002 T/S LHD
97-02 2.0 T.S LHD
1998-2007
1.6 1.8 88-92
CAR RADIO DEVICES 1992-1997 NO.6 IN DIAGRAM