Any Beta owners out there? Are you buying service parts from Beta Marine Aust or an after market supplier? I called Ryco but they didn't have Beta parts in their database.
Good idea, LC. They have them but I don't have a part number or even an equivalent engine (to the Beta 25). Any ideas what would be equivalent?
It appears that your engine is 898cc in capacity and the Kubota D905 is also 898cc, so it may well be that your engine is a D905. This is just from doing a bit of googling, so no guarantees on anything.
For a quick start see if there is a Kubota lawn mower dealer around so you could at least look at the engines and make informed guesses.