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.