I dont know what it is. It looks like an oil pump from a 710 series 20 cylinder diesel train engine lol
Forum Rules