StayCoolPumps Impeller Kit Replaces Yanmar Impeller 124223-42092 Gasket 124223-42110 Fits 2-3/4" Cover For 2.75" (70mm) Cover Yanmar Marine Sea Water Pumps 721575-42701, 721575-42702 Replaces: Yanmar Impeller Numbers 128296-42070 , 124223-42091 , 124223-42092 and Gasket 124223-42110 Fits freshwater cooled (antifreeze) models made in Japan, Will not fit 1997 and later European made. ( the serial number will start with E on the European models) 1/2" shaft with key , fits pumps with 2-3/4" cover Fits the following Yanmar engines: 3HM , 3HMF , 3HM35 , 3HM35F , and some GM models