Heat exchanger for Johnson & Towers engines, part number JT3288. 8.2 TI.
See our Heat Exchangers page for more.