Windscreen / Rubber seals

OE:   105005413401     60710358 TOP product / own productionmade with 1,30 mm sheet metal (like the original from Alfa Romeo) simplifies the mounting, welding and bending, does not deform during mounting.Competitor product made of 0.80 mm sheet metal, see comparison pictures.