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 71922CE/HCP4A
Block SRG25LRQZUU
B7044-C-T-P4S machine tool bearing
B708ETP4S bearing
Bore 34.925mm LM48548/LM48511A roller bearing for Auto
Buy HTUR80170 Cam Follower Bearing
Buy NRXT8016E Bearing
Buy RU228G Bearing
Bearings 105x190x36mm
Bearings GEH 110 ES-2LS Manufacturers
Bearing NN3022TBKRCC1P4
Buy T7FC 080T98/QCL7CDTC20 Taper Roller Bearings
Buy 6236MC3 Deep Groove Bearing
Bore 34.925mm 25877-25820 Tapered roller for automobile
BSP 20 50 SL Slide 20x50x10mm
bearing 52209
B7044-C-T-P4S-2RS
Buy RN203 TN Roller Bearing
bearing 6304-Z
B7038C.T.P4S 190*290*46mm Super Precision Angular Contact Ball Bearing
B49-10 Automotive Bearing
Bearing 305707 C-2Z With size 35x80x27mm
bearing FC3856200
Buy HFL0408-KF-R Bearing
B15-83 Alternator Bearing
BBYB326744B bearing
Buy 25TAC62BDDGDBBC10PN7B Angular Contact Bearing
B71812E.TPA.P4 high precision angular contact ball bearing
Buy BHAM108 Bearing
buy three-row roller slewing bearing 130.45.2800
Buy BL 219 N Bearing
Buy RMS13.2RS Radial Ball Bearings
BA2B443952/445620B stock
Bearing 61814 2RS1
Buy GSR 35T Bearing
buy NAO 12×28×13 bearing
buy NKX10-TV needle roller bearing
Buy RSL18 2319 Gear Reducer Bearing
buy Torrington T9010V Thrust Roller Bearing 228.6x482.6x104.775mm
BCE44 roller bearing
buy NA4916 needle roller bearing 80x110x30mm
buy LM742745
Buy PWKR52-2RS Bearing
B71908-E-T-P4S 40x62x12mm
B7214-C-T-P4S-UL angular contact ball bearing 70*125*24mm
Bearing SL014914 70x100x30
BK2020 Roller Bearing
B71900-C-T-P4S
Buy 35 UZ 41611-15 Eccentric Roller Bearing
bearing 101.6x133.35x22.225mm
buy GE20-AW
Buy 6200 HT2 Bearing
Buy CCYR3S Bearing
Buy15UZ8287 Bearing 15x40.5x28mm
Buy SLME16 Linear Bearing 16*26*36mm
B67-7 Bearing
BK2020 bearing
buy/purchasing crane/excavator bearing 282.30.1475.013
B71909C.T.P4S angular contact ball bearing
Bearing B71903-E-T-P4S-UL
BMB-6208/080S2/UB002A Bearing 40x80x18mm
bearing 5*10*4mm
Bearings GE20UK2RS
B7016E.2RSD.T.P4S.UL Spindle Bearings 80x125x22mm
BA4852PX1 Excavator walk bearing
Bearing Steel bearing UCP203
buy 6207-N bearing
ball bearing 6206-ZZ
bearing 50x100x34.92MM
BK2520 supplier
buy B24 bearing
Buy LRB 3275 Z LM Roller Units
BCE2812 bearing
Bearing 71920CE/HCP4A
Buy 45TAC75BDDGDFTC9PN7A Angular Contact Bearing
Buy RA19013 Bearing
buy FAG 4210-B-TVH Deep Groove Ball Bearing 50x90x23mm
Buy NRXT8016DD Bearing
Buy NUTR80170 Cam Follower Bearing
Buy RU228X Bearing
Buy AJ-607-067-1 Automotive Bearing
Bearings 105x196x36mm
buy A11V095 bearing
Buy T4CB 085 Taper Roller Bearings
Buy HSR 25A 1UU Linear Sliders
Bore 45.618mm 25590-25520 Tapered roller for automobile
Barrel roller bearings 20222-MB
BTF0074A hub de rueda de camión rodamientos
Buy 502203 Roller Bearing
B71938C.T.P4S Super Precision Spindle Bearing
bearing NF1026M
Buy HM 801310 Taper Roller Bearing
Buy ZY431Z1 Multi-Stage Cylindrical Roller Thrust Bearing
bearing 6026 ZZ
BHAM 108 Rolamento
BA2B443952/445620B
Buy 24026-E1 Roller Bearing
Buy CR 99400 Speedi Sleeve For Shaft Repair
Buy RE25030UUCC0PSS Roller Bearing 250x330x30mm
buy Torrington T911AThrust Roller Bearing 234.95x482.6x104.775mm
bearing 40*80*18
bearing 3811/600/C2
Buy 40BGS11G-2DS Bearing
B7013-C-T-P4S-UL angular contact ball bearing 65*100*18mm
buy 59188 bearing
B71900CTP4S bearing
BS2-6359-2CS2-VT143 Sealed Spherical Roller Bearing
bearing 22217
Buy 35 UZ 4161115 Eccentric Roller Bearing
buy GAC120T bearing
bearing XW4
B2414 Bearing 38.1x47.625x22.23mm
B602ZZ Bearings
B67Z-7UR Bearing
BGCH15BN Block 15x34x28mm
buy BA230-7ASA excavator bearing
Bearing B71902-E-T-P4S-UL
Buy 190880 Cylindrical Roller Bearing
Bearings GE20UK2RS Manufacturers
buy SL045015-PP roller bearing
Buy TRANS 61087 Bearing
Buy RNA 2125 Needle Roller Bearing
Buy HSR30LA1 QZ M Linear Motion Guide
Buy A11V190 Hydraulic Pump Crescent Bearing
B25-285 automotive bearing
B7016E.2RSD.T.P4S.UL
Buy NATR 20 Bearing
Buy RA9008 CUUC0 Crossed Roller Bearing
Ball Bearing 5203A
Bearing JT-G19-1111G
ball bearing SS608ZZ
BL 211 Bearing 55x100x21mm
buy GE50C bearing
ball bearing 6210ZZ
Buy 070803 Roller Bearing
buy 3812-B-2RSR-TVH bearing 60x78x14mm
Bearings GE16PB Manufacturers
Buy 45TAC75BDDGDFTC10PN7A Angular Contact Bearing
buy RCJY45 Cast Iron Housing
Buy SET51 Automotive Bearing
buy 13x23x32mm linear bearing
buy RU42 slewing bearing
Buy BL 307 ZZ Bearing
bearing 23144
Ball bearing pulley
BMB6202U001A Encoder Bearing
BSP2050SL Precision Linear Slide
Buy SR50125 Linear Bearing 50x125x82mm
bearing manufacturer from CHINA 230.21.0675.013
Buy 35TAB07-2LR Bearing 35*72*15mm
Buy RA9008UUC0 Bearing
B 211 One Way Bearing
B71938C.T.P4S 190*260*33mm Super Precision Angular Contact Ball Bearing
Buy 36RFSNRW2X5 Bearing
ball bearing 6026 ZZ
Bearings GEZM 200 ES-2RS
buy TAF405030 bearing 40x50x30mm
B71812E.TPA.P4 high precision bearing 60x78x10mm
BA2B443952/445620B bearing
Buy EC0-CR09B32 Bearing 44.45x88.9x24.5mm
buy 7304ACM bearing
buy NKX15 needle roller bearing
Buy NRXT9020A Roller Bearing 90x140x20mm
bearing 3811/600
B7013-C-T-P4S-UL bearing size 65X100X18mm
bearing 170*260*90 mm
Buy PWKR62-2RS Bearing
buy 6216-2Z bearing
buy BTH 0018B VOLVO truck bearing
B7211C.T.P4SUL bearing 55×100×21mm
ball head needle roller 6x12mm
bearing 22208 K
Buy CCYR1 7/8S Bearing
B602ZZ Mini Bearing
BK2020 needle roller bearing
Buy 23134-2CSS Roller Bearing
buy H222 100x145x63mm
buy 3213A-2ZTN1 bearing
BTM130B/DBBVQ496
Buy NU 1010 Roller Bearing high quality
Buy TRANS 610119 Bearing
Buy 32222 Roller Bearing
bearing 24020/W33
Buy F803020PRL Bearing 45*85*28mm
B25-285 bearing supplier 25x65x17mm
B7016E.2RSD.T.P4S.UL Bearings
BA4852PX1
bearing 6301-ZZ
Buy NATR20-PP Bearing
Buy RA9008 CUUCC0 Crossed Roller Bearing
Buy RE3510COPSS Crossed Roller Bearing
Buy WBL 1460 Precision Wire Race Bearings
Bearing 5203A
ball bearing SS607ZZ
BK2520 price
BL211 Bearing 55x100x21mm
Buy Z-510776.01.SKL Rolling Mill Bearings
buy RNA4912 Needle Roller Bearings 68X85X25mm
bearing 381160/C9
Bearing 71924CE/HCP4A
buy 61920M bearing
Buy CPM2768 Gearbox Bearing 130x207.12x64mm
Bearings GEH 100 ES-2RS Manufacturers
Buy 17TAC47BDBDC9PN7A Angular Contact Bearing
B25-254a Spindle Bearing
B7006-C-T-P4S-UL
Buy NNTR120290135 Full Complement Roller Bearing
Buy GSN15 Linear Bearing 15x40x20mm
bearing 440X650X157
Bore 34.925mm 25877-25821 Tapered roller for automobile
BSP2050SLT1 Precision Linear Slide
B7044-C-T-P4S-2RS spindle bearings
buy 607zz bearing 7x19x6mm
Buy LMB 16 Bushing 25.4*39.688*57.15mm
Buy NRXT25030DD Bearing
buy SIBJK20S bearing
Buy 25TAC62BDDGDBBC9PN7B Angular Contact Bearing
B71812E.TPA.P4 high speed bearing
buy 4303-B-TVH ball bearing
Buy TM313NR Auto Bearing 65*140*33mm
Buy WF11017.06 Bearing
bearing 6205-1 zz
B7011-E-T-P4S 55x90x18mm
buy 22207CK bearing
Buy SL 14924 Cylindrical Roller Bearings
BCC 20 R0 Block 20x44x30mm
Buy 02T 311 372B Bearing
Buy LFR50-5NPP Support Roller 5*17*8mm
buy RNA49/8X3 bearing
Buy F-202577.1.RNU Roller Bearing
Buy 140BAR10ETYNDBELP4A Super Precision Ball Bearing
Buy 20209 Bearing
bearing N-2165-B
Buy GCUL47 Track Roller
Buy 95BER19X TYNDULP4 High-Speed Ball Bearing
Buy MBX 12WN Slide Block 24*40*14mm
BK2020
B71909C.T.P4S high speed bearing
Bearing B71904-E-T-P4S-UL
BMB6208080S2UB002A Sensor Bearing
buy 3213A-RSTN1 bearing
Buy RB 25025 CC0 Crossed Roller Bearing
Buy CSK 12 P 2RS Sprag Clutch Bearing
BTM130B/DBBVQ496 bearing
BTM80B/DB Bearing 80x125x40.5mm
best service 360005 DT bearing
buy TIMKEN 67787/67720CD double row tapered roller bearing
Buy 576166 Bearing
Buy E100UZS222 Eccentric Bearing 100*178*38mm
buy SQD14 bearing
ball bearing 6301-ZZ
Ball bearing 71903 ACD/P4A
Buy 75BNR19XTV1VDBLP4 High-Speed Ball Bearing
Buy BL 211 Ball Bearing
Buy HKR35F Gear Box Bearing
BK2520 stock
BCE 2416 needle roller bearing
Buy LMT30 L Flange Linear Bushing
Buy SL192326 Roller Bearings
buy 3816-B-2RSR-TVH bearing 80x100x15mm
Buy RN316EM P5 Roller Bearing
Buy JM720249/10 Roller Bearing 100*155*36mm
Bearing size 400x580x70mm
buy 21321CCK bearing
BSP 2050 SL T1 Linear Slide
Buy SC 6L Bearing Block 6*30*18mm
buy LR205KDDU bearing
B7048-C-T-P4S-2RS bearing 240X360X56mm
Buy 40TAC72BDBC10PN7B Angular Contact Bearing
Bearing NU310EM
B7238C.T.P4S Super Precision Spindle Bearing
buy WY2533LS bearing
BD155-6A ball bearing in stock
Buy T4GD160 Single Row Taper Roller Bearing
bearing 50.3x-x78mm
Buy 32217 Roller Bearing high quality
Buy SL14924A Cylindrical Roller Bearings
buy F-801215.01.PRL truck bearing
BCC 20R0 Slide Block
B71900 angular contact ball bearing
bearing 17x47x19mm
bearing 710X1080X160mm
Buy BS2-6359-2CS2VT143 Roller Bearing
Buy LR5205-X-2Z Bearing
B7211C.T.P4SUL
Buy A13A40E13/A13A38 Bearing
Buy ARC25 FN Linear Motion Bearing
Buy OWC6*12.7*7.5 Roller Bearing
B602ZZ Ball bearings
buy 240/710CA bearing
Buy AB 40087S08 Ball Bearing 22*57*16.8mm
Buy BGCH 15BN Slide Block 15*34*28mm
B71909C.T.P4S high precision angular contact ball bearing
BMB-6208/080S2/EB002A Bearing 40x80x18mm
buy 7040C/DT bearing
Buy LMB 16 PP Linear Bearings
Buy 32222H Roller Bearing
Buy HSR30A1QZSSMGK Linear Motion Guide
Buy RE 40035 Outer Ring Rotation Bearing
Buy STD3589 Rolamentos 35*89*38mm
ball bearing 7200C
Buy 99085 Stainless Steel Speedi Sleeve
Buy BL311N Ball Bearing
ball bearing SS609ZZ
BMO-6206/064S2/EA002A Forklift Bearing
buy 3814-B-2RSR-TVH bearing 70x90x15mm
Bearings GE16PB
Block SRG25LRQZSSHH
BTF-0042A bearing
buy 61921 bearing
buy 6015/Z2 bearing
Buy CF 30-2 TUUR Cam Follower
Bearing NN3032MBKRCC1P4
bearing 23144/W33
BAH0051B 37x72x33mm
Bearing ZAX230
bearing 440X720X280
BSP 2050SL Slide
Buy 539 560 Spherical Roller Bearing
buy F-215549.1 bearing
Buy SL 0248/530 Roller Bearing
buy 7012C/DB bearing
Buy CKL-A 70170 Clutch Bearing
B7028-C-T-P4S
bearing NU1026M
Buy HFL0408-KF Bearing
Buy SL045019PP-2NR Full Complement Bearing
Buy TM212NR C3 Auto Bearing 60*110*22mm
BA2B443952/445620B 35x65x35mm
Buy GSR 35T1 Bearing
Buy LR605-2RS Bearing
buy NAO 15×32×12 bearing
Buy RSL18 2319A Gear Reducer Bearing
B7012-C-2RSD-T-P4S bearing
bearing 3811/630
buy China 207KRR bearing
Buy 60TAC120BDFTC9PN7B Angular Contact Bearing
Buy 6214VV Ball bearing
buy THK RB10020UU Turntable Bearing 100x150x20mm
B7017-C-T-P4S-UL bearing size 85X130X22mm
BCC20R0 Guide Block
Bushings SB 9515082
Bore 30.6mm 44300-T0T-P01 Auto Parts Wheel Bearing
B71909.C.T.P4S bearing
Bearing F696ZZ CM NS7S
Buy 180BA2256 180*225*22mm Thin section
Buy T7FC 065 XL Taper Roller Bearings
Buy F203122 Needle Roller Bearing
Buy L521945/10D Tapered Bearing 101.6*146.05*49.21mm
buy 22216K bearing
buy BA222-1WSA excavator bearing
Buy F-237541.02 Automotive Bearing
B71909C.T.P4S
BMB-6208/080S2/UB002 A Sensor Bearing
buy 2680 bearing
BA4852PX1 excavator bearing
Bearing 220x340x56mm
Buy RAX 540 Combined Needle Bearing
Buy 6011TB P63 ball bearing price
buy B25 bearing
BCE 2414 bearing
buy 32914 bearing
Buy CR 86640 Speedi Sleeve For Shaft Repair
Buy TR0607 Roller Bearing
Bearings GE18PB
Block SRN45LCUU
bearing 5322
BTF-0042A hub bearing
buy 16x28x37mm linear bearing
buy FAG 4211-B-TVH Deep Groove Ball Bearing 55x100x25mm
Buy NUTR95170 Cam Follower Bearing
Buy RU445GUU Roller Bearing 350x540x45mm
buy RU228 slewing bearing
Bearings GEH 100 ES-2RS
Buy HCR15A-60/300R LM Guide
Buy NUTR 45100DZ Cam Follower
Buy T5ED 085 Taper Roller Bearings
buy GEBJ6S bearing
Buy RB45025CC0FS Roller Bearing 450x500x25mm
bearing 6004RS
BSP2050 SL Ball Slide
B7028-C-T-P4S bearing
bearing GE45ES joint bearing
Buy 40TAC72BDDGDBC10PN7A Angular Contact Bearing
bearing 120x215x62mm
Buy HM 801311 Taper Roller Bearing
Buy NU1034-M1 Cylindrical Roller Bearing 170x260x42mm
bearing 6026 2RS
Bearing size 55x100x21mm
BHAM 98 Rolamento
Buy CR 99409 Speedi Sleeve For Shaft Repair
Buy RE25030UUC0PSS Roller Bearing 250x330x30mm
buy NAO 17×35×16 bearing
Buy RSL18 2319A-XL Gear Reducer Bearing
buy Torrington T921 Thrust Roller Bearing 234.95x546.1x127mm
B7012-C-2RSD-T-P4S spindle bearing
BFSB 353323/HA3 bearing
B7017-C-T-P4S-UL angular contact ball bearing 85*130*22mm
BCC20-R0 Linear Guide Block
bearing NU424M
Bushings SB 9515082 Manufacturers
Buy BS2-6359-2RS Roller Bearing
B71909-C-T-P4S bearing 45X68X12mm
Buy 35UZ4161115T2 Eccentric Roller Bearing
BAHB636193A bearing
ball head needle roller 6.04x12mm
Bearings 28.575×63.5×20.638mm
Buy NUKRE 90.2SK Cam Follower
B7218E.T.P4S high precision bearing 90x160x30mm
brass cage cylindrical roller bearings
Buy RSL18 5024A Cylindrical Roller Bearing
Buy T 119 W Thrust Roller Bearing
B71903E.T.P4S.UL Super Precision Bearing 71903 P4 size 17*30*7 mm
B71909C.T.P4S high precision bearing 45x68x12mm
BMB-6208 080S2 UB002A Sensor Bearing
bearing 160x270x67mm
Bearings GE25UK2RS
BTM130B/DBBVQ496 angular contact ball bearing
Buy RSL18 3012 Gear Reducer Bearing
BA4852PX1 ball bearing
ball bearing 6302-ZZ
bearing BK2512
B24 48.3x81.76x22.22
Buy RU42UUCOP2 Roller Bearing 20x70x12mm
BCE2414 roller bearing
B7206E.T.P4S high speed bearing
Bearings GE18PB Manufacturers
Buy 15245/15106 Automotive Bearing
Buy 45TAC75BDDGDFTC10PN7B Angular Contact Bearing
Buy RA19013UU Bearing
Bearings GEZ 400 ES
B40-134A Bearing
buy 22328K-H2328 bearing
Buy 612318 Four Row Taper Roller Bearing
Buy 214x238x10mm Thrust Ball Bearing
bearing 22238CAW33
BSP2050 SLT1 Ball Slide
buy 23232F3 bearing
Buy 35TAB07-2NK Bearing 35*72*15mm
Buy RSL183008A Gear Reducer Bearing
Buy NU 1034 ML Cylindrical Roller Bearing 170x260x42mm
bearing NJ1026M
Bearings GEZM 200 ES-2RS Manufacturers
BD155-6A waliking bearing
Buy 15BGR19XTSUELP4 Ultra High Precision Bearing
Buy MR3 MN ZU Linear Motion Bearing
Buy RMS13 Radial Ball Bearings
bearing 6302-8 zz
Buy 55KBE43L Double Row Taper Roller Bearing
buy NA4915 needle roller bearing 75x105x30mm
BCH20-B Linear Guide Block
bearing 305338 DA
bearing 6013-2Z
bearing Z-507344.ZL
Buy RAXPZ 435 Combined Needle Bearing
bearing 32020
B7218E.T.P4S high speed bearing
Buy CCYR1 3/4S Bearing
buy 6012-2Z/Z2 bearing
ball bearing 110x200x38mm bearing
ball bearing 8*19*6
B71909E.T.P4S high precision bearing 45x68x12mm
BMB6208080S2EB002A Sensor Bearing
bearing 29332-E supplier
Bearings GE25UK2RS Manufacturers
BEAS012042-2RS
Buy TRANS 609119 Bearing
buy 52238M bearing
buy 7018ACM bearing
Buy JRT-6914 57x63x92mm
bearing 5215
B71948-C-T-P4S bearing 240X320X38mm
Ball bearing 71903ACE/P4A
buy 201012 wheel bearing for heavy trucks
Buy 576447 Wheel Bearing
Buy NATR25-PP Bearing
Buy T2EE 030 Taper Roller Bearings
Buy BAM1212 Bearing
Buy BL 210 ZZ Bearing
BL311ZNR Bearing 55x120x29mm
BAH-0059C Wheel Hub Bearing 42x75x37mm
Buy LRB4095 Z UU LM Roller Units
Buy KRX 20.5x34x46 Bearing
B7206E.T.P4S high precision angular contact ball bearing
BEARING 2300
Buy 57518/TR1312/YD Bearing
Bearings GEZ 400 ES Manufacturers
BCI-0906 Bearing
bearing80x140x46mm
Buy NNTR110260115 Full Complement Roller Bearing
ball bearing 130*165*18mm
Buy GSN20 Linear Bearing 20x50x20mm
buy RNA4909 bearing
Buy RA11008UUCC0 Bearing
B210 Bearing 56.109x90x32mm
Buy LM5UUAJ Linear Bushing
Buy W1X Track Roller
bearing FC3856200A
Buy 15TAC47BSUC9PN7B Angular Contact Bearing
Buy 4T-30206 Bearing
First
Precede
21
22
23
24
25
26
27
28
29
30
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