Hub) I bought here but thought the number (30205) was correct so I took a chance it would be correct and it was. They are made in China but look very high quality. Just as good as the Russian ones I bought here. In any case, they fit. Time will tell if there are any other issues but as I said they are exactly the same as the originals which have done 20,000 miles. TO UPDATE. I drove them 250 miles this week and they work fine. very happy with the purchase. I also found the Napa 12745 seal to match my hub perfectly.