Part # 380-16728
Wide 5 Hub Oil Seal 1 Ton 20-077-1.
Genuine Wilwood product, part number 380-16728.