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