The bearing is a R1502EL (same number for Timken, National or Bower (now NTN). The seal is National 414045 (also Timken number). Try Frugal Mechanic, it gives you several options (including Rockauto, where I bought for it was cheaper) like Parts Train, Autoparts Store etc. These are, as 3B stated for outer (wheel) for inner (differential) number is KA 11445 Y (Bower/BCA)