Alfa 33 907 Series Sunroof Internal Seal.
Original part with part number 60556517/60569404.
You may contact us for details.