New member formula S 1966

Looking good. Progress is being made. As far as what is this. I can't help you there, but someone will shortly I'm sure
Looks like it was made to fit, looking at the bracket?