Old stock genuine GM front drive axle inner shaft seal.   GM 14039577. Fitment for various Chevrolet, GMC, and Oldsmobile S/T trucks from 1984 thru 1996.  

Check photos for cosmetic concerns before you buy.  Check your VIN for correct fitment at your local GM dealer before you buy.