Keep in mind that the SET20 tapered roller bearings (1.563" ID) and the sealed, lubed-for-life ball bearings (1.531" ID) are not interchangeable, so make sure you get whatever matches your axles. If you have SET20's, great, get those along with the semi-integral replacement oil seals. Otherwise, if you have the ball bearings, you would be looking at an SKF #88128 or Timken #514003 along with the stand alone inner oil seal. Some of the aftermarket sealed ball bearings (Moser, Strange, etc) options have an o-ring in the outer race and claim to not need an inner seal, however my experience with these types has been shaky at best.