What are you using for 8 3/4 pinion seal?

I replaced my pinion seal on my 742 case 8 3/4 rear end awhile back and it is leaking again. I took out a leather seal and replaced it with a new leather seal.

Is there a better seal, or a trick I don’t know?
when you do find these antique leather seals and you want to use them , you are supposed to soak them in the oil used in the application e.g. rear axle fluid for differential seals and engine oil for rear main side seals or timing cover seals before installing the seal , this allows the leather to expand . installing it dry will damage/glaze the seal and make it leak ,. however use modern rubber seals such as Timken 7216