This is a genuine Alfa Romeo door window / glass guide for the following:

This is suitable for all four door windows

Number 2 in the drawing

46776048