YANMAR IMPELLER SEA-WATER 129670-42610 replaces parts: 129670-42610, 129670-42530, and 129670-42531. This is a genuine Yanmar part. Each kit includes a cover plate o-ring, cover plate screws and a tube of grease. The Yanmar impeller sea-water 129670-42610 kit is used in Yanmar sea water pumps fitted to 3JH3E, 3JH4E, 3JH5E, 4JH3-E, 4JH3-TE, 4JH3-HTE; 4JH3-DTE, 4JH3E, 4JH3CE, 4JH3CE1, 4JH3-TE, 4JH3-TCE, 4JH4E, 4JH4-TE, 4JH4-HTE, 4JH4-AE, 4JH5-E, and 4JH45/57/80/110 engines.