Heat exchanger for Universal engines, part number 201027. 3" Diameter x 17 5/8" OAL; fits M35B, M25XPB.
More at our Heat Exchangers page.