Might be best to just get another pump. Surplus center etc has just about any size gear pump you might want.
The only time I tried to fix a leaking gear pump, the bronze bushings on the shaft had enough wear that a new seal wasn't going to last long. That was a gear driven one though, so yours might not be worn much.
Disassemble the pump and get the seal number off the part. Worn pump shaft seal area can be repaired using speedy sleeves.
Should not be hard to take apart and look at what you have.I have similar looking pump that had a lip type seal made for the pressure of a hydraulic pump. Local bearing and hydraulic repair shop had it in stock and less than $20 maybe less than 10. Very surprised at how cheap and not having to order it in. My luck is to have the almost cannot find it seal then tell me how cheap at $300 it is.