Detroit Diesel 5123560 Water Pump Impeller
. Purchased at a tractor supply liquidation auction. Thanks for looking.