My Vento has started peeing oil out from behind the final drive sprocket. I haven't taken anything apart yet, but is this likely to be the seal(s) highlighted in red here ? (P.s. The gear assemblies of Bologna and Barcelona bikes are the same).

If so, is it possible - as I know it is on the twins - to simply stuff in another seal? Or does the blessed thing need to come apart?
All thoughts appreciated!
Craig