Heat exchanger for Universal engines, part number 299818. 3" Diameter; M50.
More at our Heat Exchangers page.