hard to tell, but looks like a septic macerator head ... unless this guy owns a casting company, I agree with you that its a part off some kind of sludge pump.