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

View attachment 24948
That would be a diverter valve it goes on the smog pump....