Pinion Seal Part Number

the last one I got was leather, cost about 40 bucks. just want to know if there is a rubber seal avail, I was told only leather.