Anyone know what this is?

It was in with a pile of small block parts I got a while back. Part no is 4227670. Any ideas?

thanks
I have a dodge 84 1/2 ton and I have been trying to find that part. I cant locate it anyware. Any idea where I can get one or would you want to sell it to me

thanks
john