Alfa 33 905 series 1984 - 1989 amber left turn indicator. This is a brand new original front left turn indicator/repeater in amber by Carello.
OEM part number is 60749956.
You may contact us for details.