This is a new very high quality and very correct set of wheel seals. These are for the CJ2A, CJ3A, M38, M38A1, M170, CJ3B, and early CJ5.. These are new modern made seals made with new modern materials.  These are the seals that fit into the  back of the hubs on the front axle and to the brake backing plate on the rear. The front hub seals are for the dana 25.  The rear outer seals fit the dana 41 and 44. The rear seals are identical to the military style seals with the extra drain hole. You won't find a better set. QTM