Stop in for a cup of coffee
The Denso starters come with a few different tooth counts. We need the 10 tooth.
I think the one I used for looking up parts was Denso OSGR 1.4kW (1.87 Hp)
The connectors can be be made to face different ways using the 'terminal blocks' that go over the ones attached to the starter internally.
There may also be a terminal block for a plug in connector. My notes aren't that thorough.