Hello Customer - Log in or Register!
Post buy offers
Setting
Sign In
Join Now
All Products
All Products
Buy Offers
Companies
Toggle navigation
BEARING CATEGORIES
Automotive Bearings
Clutch Release Bearings
Water Pump Bearings
Wheel Hub Bearings
Other Automotive Bearings
Automotive Bearing
Ball Bearings
Deep Groove Ball Bearings
Angular Contact Ball Bearings
Thrust Ball Bearings
Self Aligning Ball Bearings
Ceramic Ball Bearings
Other Ball Bearings
Bearing Accessory
Bearing Balls
Bearing Rollers
Bushings
Cages
Adapter Sleeves
Sealing rings
Other Bearing Accessories
Bearing Forge
Withdrawal Sleeves
Linear Bearings
Linear Motion Bearings
Other Linear Bearings
Linear Bearing
Ball Screws
Linear Guides
Mounted Units/Inserts
Insert Bearings
Flange Bearings
Take Up/Hanger Units
Plummer block Housings
Other Bearings
Pillow Block Bearings
Precision Bearings
YRT Rotary Table Bearings
Thin Section Bearings
Cross Roller Bearings
Other Precision Bearings
Super Precision Spindle Bearings
Roller Bearings
Cylindrical Roller Thrust Bearings
Cylindrical Roller Bearings
Needle Roller Bearings
Spherical Roller Bearings
Tapered Roller Bearings
Thrust Roller Bearings
Other Roller Bearings
Track Roller Bearings
Spherical Roller Thrust Bearings
Needle Roller Thrust Bearings
Tapered Roller Thrust Bearings
Slewing Bearings
Sliding Bearings
Special Bearings
Spherical Plain Bearings
Radial Spherical Plain Bearings
Angular Contact Spherical Plain Bearings
Spherical Plain Thrust Bearings
Rod End
Ball Joint Rod Ends
Other Spherical Plain Bearings
All Categories
Home
Product Directory
Buy Offers
Company List
Brand
Bearing Enquiry
Home
Tags
Browse Tags by Alphabet All
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
0-9
bearing 24132CCK30
BT1-1383/Q 20308S 08274S Auto bearing
BAHB445539 wheel hub bearing
buy GEZ25ES bearing
Buy15UZE40925-29 Eccentric Bearing
Buy 292208 Roller Bearing
Buy HTUR100215 Cam Follower Bearing
BTH-1011CC hub bearing
B10-50LLU Bearing 10x27x11mm
Brass Cage Deep Groove Ball Bearings
Buy 60BER10STYNSULP3 Bearing
B71819-C-TPA-P4 bearing
B31-28AE Bearing
B7006C bearing 30*55*13mm
Buy RAU8005 UUCOP5 Micro Cross Roller Ring
buy 22238CKM bearing
B-9054-C Thrust Bearing
bearing 24022/W33
Buy 6003TB.P63 Ball Bearings
buy 32948/YB2 bearing
Buy HSR35LA1 QZ SS Linear Motion Guide
Buy 803030 Bearing 70x150x51mm
buy FAG F-805841.RDL-G1 Angular Contact Ball Bearing 38.1x70x37mm
buy TIMKEN EE291201/291751CD tapered roller bearing
Bushings GE 220GS-2RS
Bearings SILA 60 ES-2RS
Buy HL-BE-NK30X48X18-2 Bearing
bearing B214
Buy 30305 Roller Bearing high quality
BCE610 Closed End Needle Bearing
BGCH55BE Linear Guide Block
buy 3910 50x72x16mm
BR607232 needle roller bearing
buy GE70XS/K bearing
bearing 3003180Н
Buy 611309 Double Row Taper Roller Bearing
Buy HRC25 FL Linear Motion Bearing
Buy 60TM04U40AL Automotive Bearing
BA220-6SA Angular Contact Ball Bearing
bearing for mechanical parts 61811
Buy 453330 CCJA/W33VA405 Bearing
bearing NU1016
Buy PLC 412-27 Split Type Cylindrical Roller Bearing
Buy NRXT20030E Bearing
Buy LM3 Linear Bushing
Buy 24120-2RS5VT143 Roller Bearing
BCH25-AL Linear Guide Block
bearing 23292K/W33
Buy F4346.1 Thrust Roller Bearing
Buy FRN 459 Z Freewheel Clutch Bearing 30*64*12mm
bearing UC 217
Buy 558320 C Bearing 100*215*60mm
B7052-E-T-P4S-2RS
bearing 792/2800G
buy 29252 bearing
Buy 130BER10X TYNSULP4 High-Speed Ball Bearing
Buy WKN2530 Bearing
Buy QEH 15 CAH Linear Guideway Block
BMB-6079A Ball Bearing
Buy CR 99438 Speedi Sleeve For Shaft Repair
Buy TRANS 6162935 Bearing
Buy RE25040UUC0S Roller Bearing 250x355x40mm
ball bearing 62204 zz
Bearing F-574658.01
BC4-0099 240*330*220mm four-row cylindrical roller
B7010C.2RSD.T.P4S.UL Spindle Bearings
Bearing 361204R With size 20x52x14 mm
BB17-2GD-1K-K Bearing
B7008-E-T-P4S-ZZ bearing
BEAS008032-2RZ bearing
B7038-C-T-P4S-UL bearing
Bearings GE22PW Manufacturers
Buy RN316EM P5 Roller Bearing
Buy 539/800 K1 Spherical Roller Bearing
Buy 808428 Tapered Roller Bearing
Buy KBS 1636 PP Bearing
Bearing 604-ZZ
Buy RE3510CCOSP5 Crossed Roller Bearing
BS2-2213-2CS/VT143 Roller Bearing
B25-224VV Fanuc Motor Spindle Bearing
Bearings GEP 260 FS
Buy NA4920XL Roller Bearing 100*140*40mm
BA2B440114AE Angular Contact Ball Bearing
BAHB445539 wheel hub bearing
Bicycle bearing 16x28x7mm
Buy 1067 09 Roller Bearing
BTH-1011CC bearing
ball bearing QJ230
Buy RU42UUCC0 Bearing
buy 7017C/DT bearing
buy 23944YM Spherical roller bearing
Buy F-22985 Bearing
B40-188C3 Automotive Bearing 40x80x18mm
B-9054-C Bearing
Buy RSL185009AXL Roller Bearing
Buy SET 19 Automotive Bearing
buy 803904A
bearing 302/32 GPZ original
BT4B 328842 E1/C725 bearing
B71919-C-2RSD-T-P4S bearings
Buy CSK 40 Sprag Clutch Bearing
Buy 22UZ830611 T2 Bearing
Buy F-552699 Auto Bearing
Bearing B213
ball bearing 6214ZZ
BGCH55BE Block 53x100x80mm
BCE610 Closed End Bearing
Buy RB70045UUCOP5 Roller Bearing 700x815x45mm
B25-157 hyundri elantra auto engine bearings
BR607232 bearing disributor
B32Z-9E UR Gearbox Bearing
Buy 85UZS89 Bearing
bearing LY-9012
Buy 6113152 Single Row Taper Roller Bearing
Buy HRC20 FL Linear Motion Bearing
BA 220-6SA Excavator Bearing 220x276x26mm
buy KZK8*12*8 Rod-use Needle Roller and Cage Assemblies
BT1B-328053AB/Q Rodamiento 41x68x19mm
Buy 00.550.0096 Thrust Roller Bearing
bearing UC 216
BCH 25 A Block 23x70x36mm
B40-179 Bearing
BB1-3155D gearbox bearing
B7052-E-T-P4S-2RS spindle bearings
buy RNA4903 bearing
Buy B23-9DDU28ACG55 Auto Bearing
Buy HSR20AM Linear Sliders
Buy RE25040UUCC0S Roller Bearing 250x355x40mm
Buy CR 99437 Speedi Sleeve For Shaft Repair
Buy CP 614 Plate
buy ZARF45130-L-TV thrust needle roller bearing 45x130x103mm
Buy LM 12748/LM 12710 Automotive Bearing
Bearing BTH-0068A 105x165x140mm
B7010C.2RSD.T.P4S.UL Bearings
B30-206 rodamiento
BB17-1K Bearing
B7008-E-T-P4S-ZZ
buy NAST30ZZUU bearing 30x62x25mm
BEAS008032-2RZ
B7238-E-T-P4S-UL precision bearing
Bearings GE22PW
bearing NU2232F2
Bearing NJ306/C3
buy 6009/Z3 bearing
bearing NU210
Buy RW50HE10 Linear Bearing 50x140x38mm
Buy HGH 45 Linear Guideway Block
bearing FCD6492300
Buy 574019.01 Tapered Roller Bearing
Buy NP697998 Bearing
ball bearing 1633-2RS
Bearing NN3020TKRCC1P4
B25-224a Bearing 25x62x16mm
BS2-2213-2CS/VT143 High Load Spherical Roller Bearing
Buy NNTR130250 Full Complement Roller Bearing
bearing 61944X1M
bearing 16x28x7mm
buy 60001-RS bearing
bearing QJF230
Bearing RNA4911
BTH-1011CC wheel bearing
B10-50LLU Automobile Alternator Bearing
B32-34 deep groove ball bearing 32x80x20mm
Ball Bearing 609
BCE2212 needle roller and cage assembly
bearing 6019 E-Z
BT2B445620 Wheel Hub Bearing
Bearings 240x310x33.5mm
bearing TA6030
Buy 6147187 YSX Bearing 25x68.5x42mm
Buy HSR55CAUU Full-ball ype LM Guide
Ball Bearing 260*360*46
Buy RSL185009A Roller Bearing
Buy 20208K-TVP-C3 - H208 Bearing
bearing 80x170x39
Buy CPM2619 Gearbox Bearing 45*83.88*85mm
bearing QA160
B71919-C-2RSD-T-P4S 95x130x18mm
B25-254 Automotive Deep Groove Ball Bearing
Buy F-552562 Auto Bearing
Buy 15103S-15243 Roller Bearing 26.1*61.9*19mm
BCE610
Buy BGC H55BE Slide Block
bearing KR80
Buy 105BER10 Ultra High Precision Bearing
BR607232 bearing stock
beaaring 6307 ZZ 35X80X21mm
B25-157 auto engine bearings
B32Z-9EUR Automotive Bearing
Bearing 6308 2RSJEM
buy CFH-2 1/4-B bearing
ball bearing 61803-2RSR
BCH25-A Linear Guide Block
ball bearing 305270 D
Buy BMB-6208/080S2/EB008A Forklift Bearing
B7052-E-T-P4S-2RS bearing 260X380X61mm
ball bearing 626zz
buy RNA4902 bearing
Buy BL 319 ZZ Bearing
buy MOM-BS50-D15W15 bearing
Buy 35TAC72BDFC10PN7A Angular Contact Bearing
BC4-0099 240×330×220mm long product mills
Buy 2FBW3590 XR-1800L Stainless Steel Slide Rail
B32-14 Bearing
BD130-1 Excavator Bearing
Buy BB17-1K Sprag Clutch Bearing
Buy H961610CD/49 Tapered Bearing 317.5*622.3*304.8mm
Buy 23024-2RS5VT143 Roller Bearing
BK6032 needle bearings
B7008-E-T-P4S-ZZ spindle bearings
BEAS008032-2RZ angular contact ball bearing
Buy SET51 Automotive Bearing
buy RCJY45 Cast Iron Housing
Bearings GE16PB Manufacturers
Buy 45TAC75BDDGDFTC10PN7A Angular Contact Bearing
Buy ST3062 Taper Roller Bearing
Buy RE14025CO Crossed Roller Bearing
BD227-1 Angular Contact Ball Bearing
BA 1210 Z Rolamento
B7206E.2RSD.T.P4S.UL Spindle Bearings 30x62x16mm
BS2-2212-2CS/VT143 Roller Bearing
Bearings GE 260 TXA-2LS Manufacturers
Buy RN 222 M Bearing
Buy NNTR130250.2LS Full Complement Roller Bearing
B71964-E-T-P4S bearing
Buy NRXT11020E Bearing
BTH-1011CC roller bearing
B10-50LLUNCXCG Automobile Alternator Bearing
bearings NA4906
BCE2212 bearing
BT2B445620 Bearing 35x65x35mm
Buy 23034-2RS Roller Bearing
Buy SX05A87NCS30 Bearing
B7007C
Bearings BA240-3ASA
bearing 30220
Buy T4DB 170 Taper Roller Bearings
Buy 61443-59YSX Bearing 25x68.5x42mm
Buy F-23212.NKIA Bearing
BAHB 311443 B auto bearing
buy32952X2/YB2 bearing
Buy CRB15030 SIZE 150X230X30mm
Buy E105UZS223Eccentric Bearing
Buy Z-524289.02.ZL Rolling Mill Bearings
bearing 30202 GPZ original
B71918-E-T-P4S 90x125x18mm
B25-254 Ball Bearing
Buy RB 12016 U Crossed Roller Bearing
Buy HR45KBE52XL Double Row Taper Roller Bearing
BCE610 Bearing
Buy 23040-2RS/VT143 Roller Bearing
BA180-4BWSAbearing
bearing 3003180
Bearing 6308 2RSJEM
Buy 60TM04A Automotive Bearing
bearing 280-03 for TATA
Buy RA10008 UC0 Crossed Roller Bearing
Buy B9-21 M C3 Automotive Bearing
Buy LMB 6UU Linear Bearing 9.525*15.875*22.225mm
BCH25A
Bushings SB 150220120
Buy 539/1180 K Spherical Roller Bearing
Buy BTH-0075 C Taper Roller Bearing
B7034-E-T-P4S-ZZ bearing
BC4B319738A four-row cylindrical roller bearings
Buy TRS 30VE Block 28x60x42mm
Buy HSR15AM Linear Sliders
Buy RB 30025 U Crossed Roller Bearing
Buy BL 306 ZNR Bearing
BB1-5508A Deep Groove Ball Bearing
Bearing 40x72x15mm
BD130-1 bearing
Buy RABRB25/62XL-FA164 Insert Bearing
Bearing 32221
B32-14
Buy 15TAC47BDUC9PN7B Angular Contact Bearing
Buy LR 50/6 NPPU Bearing
B7038-C-T-P4S-UL
B7008-E-T-P4S-ZZ bearing 40X68X15mm
BEAS008032-2RZ thrust ball bearing 8x32x20mm
BK6032
Buy 45TAC75BDDGDFTC9PN7A Angular Contact Bearing
Buy RA19013 Bearing
Bearing 51306
Bearings 17x40x17.5mm 5203Z
Bearing 6002.2RSR
B7210-C-T-P4S bearing
BD 110-1SB Excavator Bearing
Buy FGU85180 MM Bearing 85*180*48mm
bearing 44.45x101.62x34.92MM
BS2-2212-2CS/VT143 High Load Spherical Roller Bearing
Bearings GE 260 TXA-2LS
B7206E.2RSD.T.P4S.UL Spindle Bearings
bearing 24132CC
ball bearing 61944X1M
Buy T2AR1242 Multi-Stage Cylindrical Roller Thrust Bearing
B71964-E-T-P4S
B10-50LLU NCXCG Automobile Alternator Bearing
BCE2212 bearing manufacture
B32-34 automotive bearing
ball bearingSR166ZZ
Buy VKBA 3924 Ball Bearing 40*80*23mm
B32-18 NXC3 Deep Groove Ball Bearing
ball bearing 6809ZZ
BGSB634099 Cylindrical roller thrust bearings 2130×2250×76mm
BAHB 311443 B bearing
Buy NBXI 2530 Combined Needle Bearing
bearing 32017
Ball Bearing 6905
Buy 22340CCJA-W33VA405 Bearing
bearing QJ232N2MPA
Bushings GE 220GS Manufacturers
Buy LRA 1547 Z Linear Motion Bearing
B17-123T1XDDU Bearing
Bearings SIL 60 ES-2RS Manufacturers
buy GEZ 212 ES-2RS radial spherical plain bearing 69.85x111.125x61.112mm
B213
ball bearing 6213ZZ
bearing 220*300*51mm
Buy 23040-2CS/VT143 Roller Bearing
bearing KR62
bearing E-5238-UMR in China manufacturer with high quality and pretty price
Buy CP 21730 Plate
Buy RE24025UUCCOPSS Crossed Roller Bearing
Buy 6210g Gearbox Bearing 50*130*31mm
BMB-6204/048S2/EA0B0B Motor Encoder Unit
Buy WB21116.04 Bearing
ball bearing 6034X2-1M
buy HM231132/HM231111CD tapered roller bearing
bearing 305270 D
BCH 25A Slide Block
bearing housing UC 216
Buy HSR65 HA Full-ball type LM Guide
Buy BTH-0078 Taper Roller Bearing
B7034-E-T-P4S-ZZ
Buy WR17029 Bearing
BMB6079A Bearing
B23-9DDU28ACG55 Deep Groove Ball Bearing
Buy EGH 20 SAC Linear Guideway Block
Buy ECO.1 CR09832 Bearing 44.45x88.9x24.5mm
ball bearing 62204
Buy 94728 Cylindrical Roller Bearing
Buy BL 306 ZZ Bearing
Buy 35TAC72BDFC10PN7B Angular Contact Bearing
Buy NNTR 100x240x105.2ZL Full Complement Roller Bearing
Buy 6311M/C4VL0241 ball bearing
buy 6315-2RS bearing
B32-14 32×80×20mm
BD130-1 Excavator Bearing 130x166x34.7mm
bearing 1226
B7007-E-T-P4S-ZZ bearing
B71936-E-T-P4S-UL precision bearing
BEAS012042-2RZ thrust ball bearing 15x45x25mm
Block SRG25LRQZUU
B7210-C-T-P4S
Buy LBE40L Linear Bearing 40*62*151mm
BD110-1SB Excavator Bearing
buy Self-aligning ball bearing 1208
Buy FGU80170 MM Bearing 80*170*48mm
BT1-1383/Q Auto bearing
Buy HCR25A1UU-60-1000R LM Guide 23x70x36mm
bearing 24132CCK30/C3
bearing 23972/W33
Buy 15UZE40921 T2X-EX Eccentric Bearing
buy good quality 6202bearing
Buy WB01006 Bearing
Buy NRXT11020 Bearing
Bicycle axle bearing 16287-2RS
buy 612 5159 YSX bearing 22x58x32mm
Buy HTUR110200 Cam Follower Bearing
ball bearing QJF1030
Buy GFRN 70 Miler Overrunning Clutch
Bearing 609
Buy 60BER10STYNSUELP3 Bearing
BCE2212 roller bearing
B32-34 rolemento
BT2B 445620 Wheel Bearing
Buy F-805657.01.RDL Bearing
buy 24020CAK30/W33 bearing
BL 214 Bearing 70x125x24mm
bearing 21316
Buy NBXI2530-Z Combined Needle Bearing
buy INA NUKR35 Track Roller Bearing 16x35x52mm
Buy B17-123DDU Bearing
Bearings SIL 60 ES-2RS
Buy 30315 Roller Bearing high quality
buy 30/7-B-2RSR-TVH bearing 7x19x10mm
bearing 3806/1260
BGCH45BE Linear Guide Block
Buy CR 99625 Speedi Sleeve For Shaft Repair
Buy Z-507335.KL Rolling Mill Bearings
bearing KR72
BR607232bearing
Buy SHS30C1SS Linear Ball Bearing 28*90*42mm
B7019E.T.P4S.UL Spindle Bearings 95x145x24mm
BMB-6204/048S2/EA0B0B Motor Encoder Unit Sensor bearing unit
Buy 24120-RS5 Roller Bearing
B7034-E-T-P4S-ZZ spindle bearings
BC4B319738A roller bearings
bearing steel bearing
Buy ECO.3 CR09832 Bearing 44.45x88.9x24.5mm
bearing 160X230X180 mm
buy ZARF40100-L-TV thrust needle roller bearing 40x100x70mm
BB1-5508A bearing
Ball Bearing 80mmx200mmx48mm
bearing F-94474
Buy HFL1626 Bearing
B32-14 Deep Groove Ball Bearing
Buy RNU207 M Roller Bearing
B7200 ball bearing
B7007-E-T-P4S-ZZ
B71936-E-T-P4S-UL
Bearings GE20PW Manufacturers
BEAS012042-2RZ
bearing NU2232E
Buy LBE40L UU Linear Bearing 40*62*151mm
B3228 Needle Bearing
Buy MR12 MN SUE Linear Motion Bearing
B25-224a Fanuc Motor Spindle Bearing
BT1-1383/Q Tapered roller bearing
Buy 15UZE40921T2X Eccentric Bearing
buy GEZ25ES-2RS bearing
Bicycle bearing 16x31x8mm
Buy 60BER10STYNDUELP3 Bearing
BT2B 445620 RR Wheel Bearing
Buy 90BTR10S Angular Contact Thrust Ball Bearing
Buy 30TAC62BDBDC10PN7B Angular Contact Bearing
B71944E.T.P4S.UL Spindle Bearings220x300x38mm
Bearings GE 8 C Manufacturers
Best price Bearings XR889058
B71913C.2RSD.T.P4S.UL Spindle Bearings 65x90x13mm
BFKB353282/HA4 Roller Bearing
Buy 22UZ2117187 T2 Bearing
B71918-E-T-P4S bearings
Buy KK 40 Sprag Clutch Bearing
bearing 50x90x51.6mm
Buy HL-8E-NK30X48X18-2 Bearing
Bearings SIA 60 ES-2RS
Buy F-56718.NUP Bearing
Buy BMB6204/048S2/UA002A Encoder Unit 20*47*20.1mm
BCE610 Needle Bearing
BGCH 45BE Guideway Block
BA180-4BWSA bearing weight
Buy 6113151 Single Row Taper Roller Bearing
Buy HRC20 FN Linear Motion Bearing
Buy 60TM04ANX1 UR Automotive Bearing
buy NNF 5016 ADB-2LSV
Buy 32980 X2 Taper Roller Bearing
Buy F-4346 Printing Machine Bearing
ball bearing 4952X3D
Bearing 5310-2Z
BMB-6208 Bearing
bearing M88048/M88010
B7034-E-T-P4S-ZZ bearing 170X260X42mm
Buy LMFC50 LUU Linear Bearing
BC4B319738A cylindrical roller bearings
BMB-6059 Ball Bearing
Buy B23-9DDU28ACG65 Auto Bearing
Buy CR 99435 Speedi Sleeve For Shaft Repair
Buy RE25040C0 Roller Bearing 250x355x40mm
Buy NU18/950X2W33 Roller Bearing
B38-6 Bearing
Buy LM 12748F/LM 12710 Automotive Bearing
BB1-5508A Auto bearing
BB17-1K-K Bearing
B7200ETP4S bearing
B7238-E-T-P4S-UL
buy BEAS012042-2RZ super precision bearing
Buy 55TAC100BDFFC9PN7B Angular Contact Bearing
B7007-E-T-P4S-ZZ spindle bearings
Buy 475 Automotive Bearing
Buy 6535/6580 Automotive Bearing
Buy 539 800 Spherical Roller Bearing
buy 23188CAKF3 bearing
Buy 574019.02 Tapered Roller Bearing
Bore 61.913mm 392 - 394A Single row roller bearing for car
Buy HGH 45 CA Linear Guideway Block
buy 6009/Z2 bearing
Buy RW40HE10 Linear Bearing 40x100x28mm
bearing dac3972-2rs for cars
Buy HCR25A1SS-60-1000R LM Guide 23x70x36mm
BS2-2211-2CS/VT143 High Load Spherical Roller Bearing
B58-1 Ball Bearing
bearing65X160X55mm
bearing 63944M
Bearing part number 506577
buy NJ2326EM 130x280x93mm bearing
Bicycle axle bearing 16x28x7mm
BB25-2GD-1K Bearing
bearing QJ230
buy 7019AC/DB bearing
Buy HD 50100 Harmonic Drive Systems
Buy NU19/600M1 Cylindrical Roller Bearing 600x800x90mm
BT2B445620RR Wheel Hub Bearing
B32-34 UR rolemento
Buy RA15008UUCOE Crossed Roller Bearing
Buy 6142125YSX Bearing 25x68.5x42mm
ball bearing QJF1038
B71944E.T.P4S.UL Spindle Bearings
Bearings GE 8 C
First
Precede
5
6
7
8
9
10
11
12
13
14
Next
Last
Go to Page
More enquiry
RECOMMENDED SUPPLIER
Keywords:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
0-9
Products:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
0-9
Company:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
0-9