This is a brand new NOS New Original TIMKEN front axle shaft oil seal. 
This fits the 1978 1979 Ford F150 4x4 truck and is Ford part number D8TZ-3254-B