Cummins 3897337, 389-7337. OEM: Sherwood 21592, 17000K. 1ea 17000K Impeller. Impeller Information Shaft: 20mm. Drive: 3/16" key. We're pleasure to help you. 1ea Key retention plug.
eBay