You're in luck Rod I have two 23 tooth speedo drives. One for me and one for you. Gearboxes were exposed to the elements before I ended up with them. I have wd40 soaked overnight and they have come up well and turn smoothly. I'd recommend flushing with solvent best you can and soaking in oil to finish off. Looks like only way to disassemble is to press gear off shaft then press back on while still maintaining end float in the assembly. I don't think that needs to be done though if you soak and clean a couple of times. The gear has part number 7409427 stamped on reverse side. It yours for postage cost. PM me details and I'll get it in the mail.
Dan