NEW PREMIUM QUALITY NSK BRAND 
used on drive end housing for many Bosch alternator applications seen on Audi, BMW, Ford, Chrysler, Dodge, Mercedes, Volvo, Saab, Caterpillar, Volkswagen and more

The Deep Groove Ball Bearing, known as B17-99-DG8-NSK NSK, has an inner diameter of 17 mm, an outer diameter of 52 mm and a thickness of 17 mm

CROSS REFERENCES:
WAI New 10-3043-4, 10-3043-4E, 10-3043-4W
WAI Old 6304D
ACE Electric A-8333-2S
ACE Zorkos A8333-2S
Auto Electric Suppliers 9943
Bosch 01221AA010, 1120905012, 1120905054, 1120905055, 1120905070, 1120905084, 1120905089, 1120905094, 1120905510, 1120905520, 1120905531, F00M990414, F00M990417, F00M990434
DAF 1809408
Delco 800043, 10510640
DuBois 800043
EGI B-30434, B-30434E, B-30434W
Elmar 11030434
FAG Bearing Corp 565007
IAT 177-023
INA 806078
J&N 130-01090
Just Parts B1799DRR
Koyo 83B218CS16
Letrika (Iskra) 16.908.961, MGX746
Mahle MGX746
Metro Auto Industrial 10-304340N, 10-304340S, 10-304340T, 10-304342
NSK 1799, B17-99DW8, B1799, 9947676, B17-99DG8
NTN-SNR SCO3A21LHA
Industry Part Number 10-3043-4, 10-3043-4E, 10-3043-4W, 83B218, B17-99DDU, B17-99DG3, B17-99DG8, B17-99DU, B17-99LLU, SC0352LUA
RCP 6304D, 6304DJ
Real 25601016
Road Warrior 10-3043-4, 10-3043-4E, 10-3043-4W
TSA RB-5224
Wood Auto Supplies BRG6661
Valeo 592905, 593674
Zorko A-8333-2S, Z5-5224

Alternator Unit #s (Not exhaustive list - Contact us with your alternator # if not on this list to see if it is a fit)
01220AA090
01220AA160
01220AA1J0
0122468015
0123515001
0124325211
0124325225
0124325228
0124325232
0124325233
0124355014
0124355020
0124355022
0124425045
0124425046
0124425047
0124515136
0124515137
0124525130
0124525145
0124525156
0124525182
0124525196
0124525514
0124525521
0124525550
0124525551
0124555031
0124555041
0124555095
0124555096
0124555123
0124555124
0124555232
0124555558
0124555569
0124555570
0124555574
0124555588
0124555589
0124555591
0124555592
0124555593
0124555594
0124625030
0124625048
0124625050
0124625083
0124625084
0124625089
0124625111
0124625137
0124655030
0124655036
0124655037
0124655038
0124655039
0124655189
0124655190
0124655191
0124655192
0399604019
6033G3030B
6033G3031B
6033G3037B
6033G3038B
6033G3039B
6033G3040B
6033G3043B
6033GB3030
6033GB3031
6033GB3040
9124690002
F000BL0416
F000BL0423
F000BL0434
F000BL0435
F000BL0436
F000BL0438
F000BL07C9
F000BL10VS
F000BL1568
F000BL1587
F000LD0300
F000LD1406
F002G10329
F002G10948
F002G10980
F010LD0201
F010LD0202
F010LD0205
F010LD0206
04801475AA
04801475AB
4801475AA
4801475AB
4852629AA
5103887AA
5117587AA
5117587AB
5134205AA
5134205AB
56028237
56028237AB
56028238
56028238AB
56028239
56028239AB
56028241
56028560AA
56028699AA
56028699AB
56028732AA
56028732AC
56028732AD
56029086AA
56041120AB
56041120AC
56041120AD
56041322
56041322AB
68011841AA
68011841AB
68011843AA
68011843AC
68011843AD
10480377
10480485
10480500
F81U10300BC
F81U10300BD
F81U10300DB
F81U10300DC
F81U10300DD
F81U10300DE
F81Z10346BA
F81Z10346DA
YC1U10300DA
YC1U10346DA