Heat exchanger for Westerbeke engines, part number 14129. 3x11-1/2 core.
See our Heat Exchangers page for more.