Heat exchanger (4-107) with a 3" dia. flange, for Perkins engines, part number NA001407.
More at our Heat Exchangers page.