This from Snyders:
A modern style starter drive that is a direct replacement for the original style. More reliable and perfect for 5/8" shafts for withstanding 12 volt applications. NOW U.S. Made!
Part Number Specifics Price
A-11350 M1928-34 $38.95 / ea.