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
BAH0117
BC1-0906 Air Compressor Bearing
bearing NNU6060-20
BTM303712 Rolamentos 30*37*12mm
buy 618/1500 TN bearing
BK1616-RS Bearing 16x22x16mm
buy GEZ101ES-2RS bearing
buy GE50-DO plain bearing
Buy RNU080821-NR Bearing
BC4-0103 160×230×168mm low cross-sectional height
B71924-E-T-P4S bearings
best service 3307302600 bearing
buy 23120CC/W33 bearing
Buy 51315 high quality bearing
BA260 Angular Contact Ball Bearing
B45-130NX2UR
BA88 bearing
buy UCFC201 bearing housing units
B17-123D Rolamentos
BA205-1 excavator bearing 205*295*40mm
Bearings 30.112×63.5×20.638mm
BAHB 311443 B auto bearing
Buy 61443-59YSX Bearing 25x68.5x42mm
Buy F-23212.NKIA Bearing
Buy T4DB 170 Taper Roller Bearings
buy 31856X2/96 bearing
Buy LM20L UU Bearing 20*32*80mm
Buy A11V095 Hydraulic Pump Crescent Bearing
BA300-5A Excavator bearing 300x380x40mm
bearing 12x28x8mm
ball bearings 6702zz
Buy HSR 35LA2UU Linear Sliders
B7014C.T.P4S high precision angular contact ball bearing
ball bearing 6207X2 bearing
BK 1816 bearing
Buy 120BDZ1901E4 Rolling Mill Bearings
Buy NUPK313RNU Auto Bearing 65x140x33mm
ball bearing uc309-27
Block SRG25LRQZUU
bearing 100x150x39mm
Bearing size 110x126x8mm
BS300 Cam Clutch
Buy 160023 deep groove ball bearing
bearing 61816-Z
Buy 292211 Roller Bearing
buy 6002-RS/z3 bearing
B7019-C-2RSD-T-P4S angular contact ball bearing
BCH910P needle roller bearing
Buy 305704 C-2Z Bearing
Bearing size 15x24x5mm
B7209E.T.P4S angular contact ball bearing
Buy 115909X Bearing
BA300-6SB excavator bearing 300*370*33mm
BK0609 Needle Roller Bearings 6x10x9mm
Buy MSR14x1.5 Locking Nut
bearing 513016 for cars
Buy BS2-2315-2RS/VT143 Roller Bearing
Buy MGN5 Linear Guideway Block
Buy 130BNR19E High-Speed Ball Bearing
Buy 75BNR19S Ultra High Precision Bearing
bearing NUTR25
BK 1612RS Closed End Needle Bearing
Buy 100BAR10S TYNDBELP4A Super Precision Ball Bearing
BC4-0103 160mm*230mm*168mm low friction and long service life
BK1622-ZW Drawn Cup Needle Roller Bearing
B71924-E-T-P4S 120x165x22mm
buy 3307302600 bearing
ball bearing 10*22*6
ball bearing 100x190x34mm bearing
B45-130 rolamento
BA812 needle roller bearing
Ball bearing 729 CD/HCP4A
BA220-6SA excavator bearing 220*276*26mm
BAHB 311443 B bearing
ball bearing 6809ZZ
BGSB634099 Cylindrical roller thrust bearings 2130×2250×76mm
Buy 22308CVS2 Bearing
Buy NP947791 Bearing
bearing 55x140x33mm
buy QJ228N2Q1 bearing
buy 7018CETA bearing
Buy 8911/4445F3 44x45x53mm
Buy QHW 35 HB Linear Guideway Carriage
buy 360005 DT bearing
BK3515A Stroke Rotary Bushing
BMB-6209-080S2-UH106A Forklift Bearing
B7014E.T.P4S high precision bearing 70x110x20mm
Buy 10E-HKS35X45X18 Needle Bearing
Buy EC44245S01 Bearing
Buy LWRE3125-KIT Linear Bearing
bearing 61984F1
BS 300 One Way Clutch Bearing
Buy LR5202-2Z Bearing
BEAM 017062-PE Angular Contact Bearing
Buy 24126-2RS5/VT143 Roller Bearing
B7019-C-2RSD-T-P4S ball bearing
BCH910-P roller bearing
Bearing 81118
Buy EPB60-50 VV High Speed Ball Bearing
Buy TRC25 VL Block 23x48x36mm
B7209C.T.P4S high precision angular contact ball bearing
ball beaing 689ZZ
Buy FGUL55120 MM Bearing 55*120*36mm
Buy HSR30A1M Linear Motion Guide
buy QJ224 four point contact ball bearing
buy NKXR35Z Combined needle roller bearing
Buy RA11008 SIZE 110X126X8mm
Buy SL045048PP-2NR Full Complement Bearing
B-2824 Needle Roller Bearing 44.45x53.975x38.1mm
bearing 7000 C/AC 10*26*8mm
Buy GEWZ25.4 ES-2RS Spherical Plain Bearing
Buy B9-21 M C3 Automotive Bearing
Buy LMB 6UU Linear Bearing 9.525*15.875*22.225mm
Buy VKBA6750 Bearing
bearing 24134 CCK30/C2/W33 for Pilger Mills
BAH0117 bearing 42mm×80mm×36mm
buy China GW210PPB8 bearing
Buy NRXT5013 C1 Roller Bearing 50x80x13mm
buy TIMKEN L319249/L319210D inch double row tapered roller bearing
bearing POS20
Ball bearing 71910 CE/P4AL
bearing NUTR30
Buy NUP313-4 C3 Bearing 65x150x33mm
Buy T92 Thrust Bearing
Bearing S3048 230SM220-
Ball Bearing 7x22x7mm
Bearings GEH 20 TXE-2LS
BK1622-ZW Roller Bearing
Buy RLS20-2Z Deep Groove Ball Bearing
Bearing 432222XU
bearing in mechanical
B45-130NX2UR deep groove ball bearing 45x85x15mm
BA88 needle roller bearing
Buy 85BER10HTYNSULP3 Bearing
buy W1 bearing
BA205-1 high thin wall bearing for excavator repairing 205*295*40mm
ball bearing RMS9-2RS
buy NJ224E bearing
Buy HF0306-KF-R Bearing
bearing 618/2.5
Buy RAX 520 Combined Needle Bearing
Buy SB 22210 KW33YSS Spherical Roller Bearings
Buy NU29/530 Cylindrical Roller Bearing 530x710x106mm
Buy 32222E Roller Bearing
Buy 6206SN24T1XVVC3 Servo Motor Spindle Bearing
Buy C 4032 C3 Bearing
Buy KBF 8WUU Linear Bush
bearing 30 TM 31 A N X R X1 UR CG1
B7014E.T.P4S
bearing SFU2010
BK 1816 bearing 18*24*16mm
Buy 106TKC7001 Clutch Bearing
Buy RE4510CSS Crossed Roller Bearing
Bearing size 75x190x45mm
Buy DAC37680034 Bearing
Buy 6535/6580 Automotive Bearing
bearing 33020/33020 Ex-stock
bearing FC6080300
BS 300
BEAM 017062/PE Bearing 17x62x25mm
Buy WB07458 Bearing
B7019-C-T-P4S angular contact ball bearing
B7218-C-T-P4S
bearing NUP224M
Buy CS307LLU Bearing
Buy RB 19025 UUC0 Crossed Roller Bearing
Buy BL 206 Z Bearing
B7209E.T.P4S high precision bearing 45x85x19mm
bearing housing UC 310
bearing dac3807340cp for cars
buy GACZ76S bearing
Buy GEG240 ES Spherical Bearing
BA300-6SB bearing for excavator
Buy L865547/865512 Taper Roller Bearing 381x479.425x49.213mm
buy HM231132/HM231111CD tapered roller bearing
Buy WB21116.04 Bearing
ball bearing 6034X2-1M
bearing 24134 CCK30/C2/W33
BS2-2315-2CS-VT143 Sealed Spherical Roller Bearing
Buy GEGZ76 ES Spherical Plain Bearing
Bearing 7914 UADG/GNP4
B7006C.T.P4S.UL Ball Bearing
BK 1616-RS Needle Roller Bearing
BA345-1BSA Rolamento/Rodamento
bearings 230SM220-MA Price
buy GEZ101ES bearing
buy THK RB6013 Turntable Bearing 60x90x13mm
ball bearing 305256 D
BAHB617546A
Buy CSK 6007 Sprag Clutch Bearing
buy NA4832A bearing
Buy L521945-14 Tapered Bearing
Bearing 432220XU
B45-130NX2UR bearing
BA88 needle bearing
bearing 729 ACD/HCP4A
bearing JHM522649/JHM522610
buy 23220CAK/W33 bearing
B17-123T1XDDG8C3E Rolamentos
BA220-6SA excavator nylon cage ball bearing 220*276*26mm
Buy ARC30 FS Linear Motion Bearing
Buy GEBK 6 S Spherical Plain Bearing
buy NNCF 5004 CV bearing 20x42x30mm
B7016C.2RSD.T.P4S.UL Bearings
B71940-C-T-P4S-2RS bearing
bearing 30319
Buy 32222H Roller Bearing
B7022E.2RSD.T.P4S.UL bearing
ball bearing 15*35*11
bearing 6322zz
bearing NA5905 25X42X23mm
Buy 6321-J20AA-C3 ball bearing
Buy 95BER10X Bearing
Buy BMB-6078 Encoder Unit 15*35*17.1mm
Buy RB 11020 UC0 Crossed Roller Bearing
B7014E.T.P4S high precision angular contact ball bearing
bearing 30.162x73.11x23.812MM
BK 1812 bearing
ball bearing uc309-28
bearing 21315cc
bearing 24056
Bearings GE16PB
Block SRG25LRQZSSHH
BS300 Back Stop Cam Clutch
Buy 292211H Roller Bearing
BCH910 P drawn cup needle roller bearing
bearing 95 x 145 x 24mm
Buy 742714 Taper Bearing 212.725*288.925*46.038mm
B7209E.T.P4S
ball beaing 6801ZZ
bearing UC 310
Buy AS8209W Bearing
Buy MSR15x1 Locking Nut
Ball Bearing 6802
B 2824 Needle Roller Bearing
B27Z-8C3 Bearing
Buy 24120-RS5 Roller Bearing
bearing 24136 CCK30/C2/W33
Buy BS2-2315-2CS/VT143 Roller Bearing
Buy 35BER10STYNSULP4 Bearing
Brazil purchases spindle bearing
Buy CR 99857 Speedi Sleeve For Shaft Repair
B7044C.T.P4S.UL
BK 1616RS Closed End Needle Bearing
Buy 22219 E Spherical roller bearings
Buy 60TAC120BDDGDBBC9PN7A Angular Contact Bearing
Buy JYZC 122A Bearing
B45-130NX2UR rolamento
BA910 needle bearing
Ball bearing 729 ACD/HCP4A
BA220-6SA thin section angular contact ball bearing 220*276*26mm
Buy INA Inner Rings IR50X58X22
Buy T2ED 170 Taper Roller Bearings
Buy WBL 255 Precision Wire Race Bearings
Buy 85BER10 S Ultra High Precision Bearing
Buy AS8115 WB Cylindrical Roller Bearing 75*116*47mm
Buy NCS1820 Bearing
bearing HK 2210
ball bearing MR63
Buy LM25L UU Bearing 25*40*112mm
Buy A11V130 Hydraulic Pump Crescent Bearing
B7016C.2RSD.T.P4S.UL
B71940-C-T-P4S-2RS
Ball Bearing RMS4ZZ
buy 6222-2RS/Z3 bearing
buy M268749/M268710 bearing 415.925x590.550x114.300mm
buy TIMKEN 67787/67720CD double row tapered roller bearing
best service 360005 DT bearing
buy 6202-2RS deep groove ball bearing
Buy B25-214 Auto Bearing
Bearing 6206EX3-2RSN
BK3515A Ball Transfer 3*5*15mm
Buy 150424 Cylindrical Roller Bearing
B7014E.T.P4S high speed bearing
bearing 6900DDU
Bearing inner ring IR20X25X26.5
Bearing steel Tapered roller Bearing 93787/93125
B71952E.T.P4S angular contact ball bearing
Buy EC0-CR-10A72STPX1V2 Bearing
Buy RU148(G)C0 Roller Bearing 90x210x25mm
Buy PHS8LA Rod End 8*22*47mm
B7234ACQ1/S0 170x310x52mm
Buy RN316EM P5 Roller Bearing
buy 5617/610 bearing
Buy LR5202-2RS Bearing
BS 335 One Way Clutch Bearing
BEAM017062PE Angular Contact Thrust Bearing
bearing 61817-Z
B7019-E-2RSD-T-P4S ball bearing
B7218-C-T-P4S spindle bearing
bearing 130x230x40mm
Bearing 81218
Buy EPB60-50 High Speed Ball Bearing
Buy TRC25 VE Block 23x48x36mm
bearings 17x35x10 mm
B7209E.T.P4S high precision angular contact ball bearing
Buy RB 30025 UC0 Crossed Roller Bearing
Buy OW5-11-5.4 Roller Bearing
Buy SA 206-20 Bearing
Buy 17BGR10HTSUEL Ultra High Precision Bearing
BS2-2205-2CS/VT143 bearing
Buy 25UZ857187 T2S Eccentric Bearing 25*68.5*42mm
buy NJ222EM 110X200X38mm bearing
buy CF30-1UUR track roller bearing 30x85x35mm
Buy HSR 55 LB Full-ball ype LM Guide
buy GE22-ZO Plain Bearing
Buy RA12008 SIZE 120X136X8mm
Buy SL045048PP-A Full Complement Bearing
Buy 22309H/HK roller bearing
Buy B27Z-8 C3 Automotive Bearing
Bore 45mm 88509 2RS Single Row Radial Ball Bearing
Buy NRXT5013 C8 Roller Bearing 50x80x13mm
buy TIMKEN LM119348/LM119311D inch double row tapered roller bearing
Buy NUKRE72 Bearing
Buy RA16013C UUC0 Crossed Roller Bearing
Buy 30BTM3716 BM Needle Roller Bearing
B7006C.T.P4S.UL Ball Bearing 30*55*13mm
B7044C.T.P4S.UL Ball Bearing
BK1616RS Rolamentos 16*22*16mm
Buy T92-904A1 Thrust Bearing
Buy RSL185012-A Roller Bearing
B17-127 Alternator Ball Bearing 17x62x20mm
Bearings BT1B329012/Q
Bearings GEH 20 TXE-2LS Manufacturers
bearing 305256 D
buy M241510
Buy NUP 215 roller bearing
buy 6012-Z/Z2 bearing
Buy UK 309 Ball Bearing 40*100*38mm
Buy NNCL4880 Roller Bearing
Buy SX011814-A Roller Bearing 70x90x10mm
B45-130NX2UR automotive gear box bearing
BA910 bearing
BA222-1SA thin section angular contact ball bearing 222*273*26mm
buy 22238CKM bearing
Buy RAU8005 UUCOP5 Micro Cross Roller Ring
buy NJ2224 bearing
Buy 22309CVS2 Bearing
buy 31976X2 bearing
Buy 2FBW3590 XRUU-500L Stainless Steel Slide Rail
buy 6308-ZZ bearing
Buy HSR35R1UU M Linear Guide
Buy RAX 525 Combined Needle Bearing
B71940-C-T-P4S-2RS spindle bearings
Buy 32222 Roller Bearing
Buy AXNB4075 Needle Roller Bearing 40*75*48mm
B7022E.2RSD.T.P4S.UL angular contact ball bearing
BMB-6209-080S2-EH106A Forklift Bearing
BMB6088 Motor Encoder Unit
bearing NN3034-AS-K-M-SP
BK 1812 bearing 18*24*12mm
Buy 106TKC7001ENSS5 Clutch Bearing
Buy HSR30C1SSCT Slide Block 28*90*98mm
Buy L 570649 Roller Bearing 457.2*573.088*74.613mm
Buy LWR 3075 Linear Bearing
Buy SL05036E Bearing
buy 7328B/TT bearing
BS335 Bearing (250-335)x850x305mm
Buy 24015-2CS Roller Bearing
BEAM017062 Bearing 17x62x25mm
bearing 506962
Buy WB07159 Bearing
buy bearing units UCP208-24
Buy WR01125.02 Bearing
B7019-E-2RSD-T-P4S bearing
B7218-C-T-P4S bearing
Buy CS308LLU Bearing
Buy RB 19025 UUC1 Crossed Roller Bearing
B7209E.T.P4S high speed bearing
bearing steel bearing 81731
Buy HSR30LA1 UU Linear Motion Guide
Buy FYNT75L Flanged roller bearing
Buy LBB 6UU Linear Bearing 9.525*15.875*22.225mm
Buy F239513.SKL Auto Differential Bearing 40.98*78*17.5mm
Buy 85UZS89 Bearing 85x151.5x34mm
B7006C.T.P4S.UL
Ball bearing 71910 ACE/P4A
BK1616 Rolamentos 16*22*16mm
Buy HSR25B1QZUU M Linear Motion Guide
Bearings BT1B639425
bearing 6009-RS
bulk 6 stage sleeve tandem bearing
bearing 81211
ball bearing 12*24*6
B25-224 bearing
BA912 bearing
bearing 30222CM
Bore 70mm JW7049-99403 Low voice roller bearing for car
buy 23188/W33 bearing
Buy SL 024880 Roller Bearing
buy TIMKEN 37431/37626DC inch double row tapered roller bearing
Buy RA8008 U Crossed Roller Bearing
B17-123T1XDDG8C3E Rodamientos
BA222-1SA excavator bearing 222*273*26mm
B40-188C3 Automotive Bearing 40x80x18mm
Buy F-22985 Bearing
B17-107D 17x47x18mm
ball bearing 6321-zz
B7016C.2RSD.T.P4S.UL Spindle Bearings
B71940-C-T-P4S-2RS bearing 200X280X38mm
bearing NKI6/12
buy NNCF 4912 CV
Buy RNA 2125 Needle Roller Bearing
BK0408TN nylon cage bearing
B25-224 Deep Groove Ball Bearing
B7022E.2RSD.T.P4S.UL ball bearing
Buy MR74-2Z Deep Groove Bearing 4*8*3mm
Buy BMB6088A Encoder Unit 25x52x21.1mm
Buy NJG2336VHC3 Roller Bearings
Buy MR7 WL Linear Motion Bearing
Buy NP373103 Bearing
Buy RE4510CO Crossed Roller Bearing
Ball bearing 71907 CE/HCP4AL
B71952E.T.P4S high precision bearing 260x360x46mm
buy 22320CCK/W33 bearing
Buy RU445XUUCOP2 Roller Bearing 350x540x45mm
buy XR882058 thrust roller bearing
B7234ACQ1/S0 Angular Contact Ball Bearings
Bearings GE16PB Manufacturers
Buy 45TAC75BDDGDFTC10PN7A Angular Contact Bearing
buy RCJY45 Cast Iron Housing
Buy SET51 Automotive Bearing
bearing 5309
BS335 Back Stop Cam Clutch
BEAM 017062PE Thrust Angular Contact Bearing
B7218-C-T-P4S ball bearing
BCH913-P roller bearing
BS2 2310 2CS/VT143
bearing 6802
bearing UCF209
Buy GEG260 ES Spherical Bearing
buy 53414U bearing
Buy LM3 Linear Bushing
Buy NRXT20030E Bearing
Buy 24120-2RS5VT143 Roller Bearing
bearing 24136 CCK30/C2/W33 for Pilger Mills
BAHB633770
BRH30B Rail & Block Linear Motion Bearing
Buy 35BER10STYNDULP4 Bearing
BA300-4 Excavator Bearing 300*395*50mm
Buy 55175C-99406 Tapered Roller Bearing
Buy PLC512-37 Rolamentos 750*1000*360mm
Buy 313891.1 Cylindrical Roller Bearings
B7044C.T.P4S.UL Ball Bearing 220*340*56mm
Bearing 2474
ball bearing 517458A
bearing 1215K
Buy 60TAC120BDDGDBBC10PN7A Angular Contact Bearing
Buy NA 3070 Needle Roller Bearing
buy 22220 bearing
ball bearing 15*28*7
B25-224
BA910 needle roller bearing
bearing 709 ACD/HCP4A
BA220-6SA4SA excavator bearing 220*276*26mm
bearing TA6030
Buy 6147187 YSX Bearing 25x68.5x42mm
Buy AS8215Y Cylindrical Roller Bearing 75*105*54mm
Buy H924045/4010 Taper Roller Bearing
Buy NCS2012 Bearing
Buy NP120839 Bearing
BC12S11 Automotive Clutch Bearing
B17-107D Motor bearing
bearing MR63
buy INA SX011860 Crossed Roller Bearing 300x380x38mm
buy 6205-N bearing
Buy A11V145 Hydraulic Pump Crescent Bearing
B71944-C-T-P4S-2RS bearing
bearing 30320
Buy CAMLA2590 Clutch Bearing
BK0408TN needle roller bearing stock
B7022E.T.P4S.UL ball bearing
BK3520A Ball Transfer 3*5*20mm
ball bearing 6207N bearing
bearing 22217CDE4C3
B71952E.T.P4S
Bearing NUP464775 Q4/C9YA4 in stock
Buy 22332 UAVS2 Bearing
buy CSCU070-2RS thin section bearing 177.8*196.85*12.7mm
B7234ACQ1/S0 Bearing
Buy D 502316 EH Roller Bearing
BS335 Cam Clutch
BEAM 017062 Angular Contact Thrust Bearing
bearing 1321
Buy 22209 E. spherical roller bearing
B7019-E-2RSD-T-P4S angular contact ball bearing
B7218-C-T-P4S main spindle bearing
BCH913P bearing
Buy 305804 C-2Z Bearing
bearing size 17x26x5mm
BT18Z-1B1 Steering Bearing 18.72x38x10mm
Buy SA 207 Bearing
BS2 2205 2CS bearing
BA300-5 T11SA bearing
Buy HSR 55 LB SS Full-ball ype LM Guide
BWU3090 Precision Linear Slide Unit
Buy 55TAC120BSUC10PN7A Angular Contact Bearing
Buy BS2-2315-2CS Roller Bearing
bearing 24132 CCK30/C2/W33 for Pilger Mills
bearing 6026
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