What is this?

I’ve ran across a few that have had the pin welded in the case cause it was slopped out. A couple of them are still in cars. 1 has been racing low end end for 5 plus years. Kim