Can anyone tell me what this is?

This is off a 360 block i bought. Its got a date stamped on it 2/8/72. I dont see a Chrysler stamp on it anywhere so I dont know if its stock or not. It doesnt have any moving parts so I'm guessing a pump of some sort is mounted on it as well? Does anyone know anything about this?