3524CN heat exchanger for Westerbeke engines, part number 35264CN. 2" x 16 1/8" w/ Mounts.
See our Heat Exchangers page for more.