This is a genuine Alfa Romeo offside / right hand front bumper bracket to fit the following:
50510294
Image shown for illustration