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
Bearings GEG 125 ES Manufacturers
BK1816 supplier
BL313ZZ Bearing 65x140x33mm
Buy RU124GUUCC0X Roller Bearing 80x165x22mm
B8-23D 2RS Bearing
buy 32307-A bearings
Buy GE100XT/X Spherical Plain Bearing 100*150*70mm
Buy GEGZ38.1HSK Spherical Plain Bearing
B25-109 deep groove ball bearing 25x52x15mm
bearing L225849/L225818
Buy LR 50/6 NPPU Bearing
B7 Thrust Ball Bearing
bearing N1016TKRCC1P4 bearing
Buy FBW 50110-400L Stainless Steel Slide Rail
Buy 105BNR10X TYNSULP4 High-Speed Ball Bearing
Buy MCYR-35 Bearing
BCE2420 Bearing 38.1x47.625x31.75mm
Bearing 23092K Bearing 460*680*163 mm
Buy F-225036 Bearing
Buy 55TAC100BDTDC9PN7A Angular Contact Bearing
buy NAST10ZZR bearing 10x30x16mm
Bearings GE120FW2RS Manufacturers
B71930C.T.P4S 150*210*28mm High precision spindle bearings
Bearing 6316-ZZ
BMB-6209/080S2/UH108A Motor Encoder Units
Buy RE 16025 Outer Ring Rotation Bearing
buy ZKLDF150 bearing 150x240x40mm
BK0912AS1 Needle Bearing with Lubrication Hole
B71930C.T.P4S.UL
Ball Bearing 606ZZ
buy 6208 Deep Groove Ball Bearing
buy FYH UKP217 pillow block bearing d=75mm
bearing 180x300x109mm
bearings L314625
B7018-E-T-P4S bearing 90X140X24mm
ball bearing 61952X1-2M
B7021-C-T-P4S-ZZ spindle bearings
Buy SS6U 8 Ball Bushing
Buy GEG110 ES-2RS Spherical Bearing
BK1312 Needle Roller Bearings 13x19x12mm
Buy TM204 C3 Bearing 20*47*14mm
buy BA230-7ASA excavator bearing
BGCH15BN Block 15x34x28mm
bearing 7301B
buy RNA4901R bearing
Buy 22207 E Spherical Roller Bearing
Buy RSL182234A Roller Bearing
Buy NJ2238 M Cylindrical roller bearing
BS 110-105 One Way Clutch Bearing
BS2-2208-2RS/VT143 Sealed Spherical Roller Bearing
bearings 40mm*90mm*35.25mm
BT1-0810(32219) Truck Wheel Bearing 95x170x45.5mm
Buy 180UZS93 Eccentric Roller Bearing
Buy 20BGR19HTSUELP2 Ultra High Precision Bearing
Buy BTH-0072 Bearing
Buy BL313Z Ball Bearing
Buy NA 24776 SW-90087 Roller Bearing
Bearings 222x273x26mm
BMO-6204/048S2/UA002A Bearing 20x47x20.1mm
Buy BB1-0266 C Bearing
B25-63 rolamento
Ball bearing 7000 CE/HCP4AH
bearing HH228349/HH228310
Buy B25-164 N Automotive Bearing
Buy HM256849D/ 810/810D roller bearing
Buy BB17-1K Sprag Clutch Bearing
Buy H961610CD/49 Tapered Bearing 317.5*622.3*304.8mm
Buy 23024-2RS5VT143 Roller Bearing
buy CR32VR bearing
buy NA95500/95927CD bearing
Bearing NN3014KCC1P5
Buy 35TAC72BDBDC10PN7A Angular Contact Bearing
Buy 15TAC47BDDGDTC10PN7A Angular Contact Bearing
buy 6720 bearing
Buy NATV 6 PP Bearing
buy 40NQI5930 bearing
Buy BMD6206U011A Forklift Bearing 30x62x22.2mm
Buy LLTHC25AT1 P3 Linear Guide
Ball bearing 7007C
B7030C.T.P4S 150*225*35mm High precision spindle bearings
Buy 2TS2-7MB-SC07B78 Bearing
buy 7216CTA bearing
Buy HM89410-HM89449 Taper Roller Bearing
Buy T8AR120456 Multi-Stage Cylindrical Roller Thrust Bearing
Buy RABRB25/62-FA107 Insert Bearing
bearing 23964/W33
BMB-6209/080S2/UH108A Encoder Bearing 45x85x19mm
buy ZKLDF120 bearing 120x210x40mm
BK0912-AS1 Needle Roller Bearing with Oil Hole
ball support bearing 80TAC03AT85
bearing 130*280*58
Buy 130BNR19X Ultra High Precision Bearing
buy 22213K bearing
BB1-3468B gearbox bearing
Buy 35UZ86 4351 Bearing 35x86x50mm
Buy SL14934A Cylindrical Roller Bearings
B7018.E.T.P4S main shaft bearing
B71911-C-T-P4S 50x72x12mm
B7232-C-T-P4S
bearing 353162
BK2030 Drawn cup needle roller bearing
buy 51134 M Thrust Ball Bearing
Bearing BB1-3320
bearings VKBA5314 in stock
BKl312 13x19x12mm
Buy 20TAC47BDDGDBBC9PN7A Angular Contact Bearing
B60-47 Rodamientos 60x130x31mm
bearing KR72
BR607232bearing
Buy CR 99625 Speedi Sleeve For Shaft Repair
Buy Z-507335.KL Rolling Mill Bearings
buy H222 100x145x63mm
BK2020 needle roller bearing
Buy 23134-2CSS Roller Bearing
Buy 722185/722110 Roller Bearing 279.4x469.9x95.25mm
buy 7308ACM1 bearing
Buy LBE20UU Linear Bearing 20*32*45mm
BS110 100 Back Stop Cam Clutch
BT1-0810(32219) Taper Roller Bearing
B71934C.T.P4S.UL Spindle Bearings
Buy HSR35CAMSS Full-ball ype LM Guide
Buy RSL 18 3008 Roller Bearing
Buy UCC 206 Pillow Block 30*85*27mm
buy SIJK18C bearing
B32Z-8UR bearing
BK 2820 bearing
BTH-0072 Bearing
Bearings 152x203x26mm
BK1816 price
BL213ZZNR Bearing 65x120x23mm
B17-29D Deep Groove Ball Bearing
Bearing NN3011-AS-K-M-SP
B25-109
bearing 7000 CD/HCP4A
braring UCPH209
BB17-1K Bearing
Buy 120BTR10HTYNDBELP4A Super Precision Ball Bearing
bearing33210/Q
Bearings GE 200 TXG3A-2LS
BD155-6A Double row angular contact bearing 155x198x47mm
bearing HK2526
bearing LMF6L
Bearings GEF130ES 130mm*200mm*110mm
bearing 014.30.630
Bearing size 40x52x12 mm
BMD6206/U011A Forklift Encoder Unit
Buy FBW3590XR-1500L Stainless Steel Slide Rail
BMB-6209/080S2/UH108A Motor Sensor Bearing 45x85x19mm
bearing SFU2005
ball screw support bearing 80TAC03AT85
Buy VKC3598 Bearing
Buy MM35BS72 Angular Contact Bearing
BB1-3468 deep groove ball bearing
BCH30A
bearing 61952X1-2M
BTK1605 Ball Screw Nut
Buy GEGZ31.75 ES Spherical Plain Bearing
Buy NUP 2317 roller bearing
buy 7010C/DT bearing
BK2030 bearing
Buy CSB204 Insert Ball Bearing
Buy 510150.02 Rolling Mill Bearings
B71901X1C ball bearing
Buy 7013 CTR SUL P3 Ball Bearing
buy CF12-1UU track roller bearing 12x32x14mm
buy FAG 3018-2RS Angular Contact Ball Bearing 90x140x37mm
buy CCFH-2 1/4-SB bearing
bearing E-5238-UMR in China manufacturer with high quality and pretty price
bearing KR62
BK2020
Buy 95BER19X TYNDULP4 High-Speed Ball Bearing
Buy MBX 12WN Slide Block 24*40*14mm
Buy GSR20V2 UU Bearing
Buy WR17257 Bearing
Buy RLS9 2RS Bearing
Bearings GE220DO2RS Manufacturers
bearing 22320CAC/W33
BS110100
buy 51708 bearing
buy 61904-RS bearing
Buy BS2-2208-2RSKVT143 Roller Bearing
Buy 72487N Tapered Roller Bearing 50x123.825x36.51mm
BH-68 drawn cup full complement needle roller bearing
Bearings GEG 125 ES
Buy Z-521425.06 Bearing
ball bearing TM16007 bearing
BK1816stock
buy CSCB045 thin section bearing 114.3*130.175*7.938mm
B7018E.T.P4S high speed bearing
BMB6204/048S2/UA0B0A Ball Bearing
B25-63 deep groove ball bearing 25x63x18mm
bearing 37431A/37625
buy 51405 bearing
Buy RN 236 EM Roller Bearing
Buy WB17160 Bearing
B71901ETP4S bearing
buy 804162A truck bearing
Buy CFT30-1 Cam Follower
Buy NNTR 110260115.2ZL Full Complement Roller Bearing
bearing 24040
Buy 105BNR10X TYNDULP4 High-Speed Ball Bearing
Buy 20BGR02STDUEL Ultra High Precision Bearing
Buy MCYR-35-S Bearing
Buy DT255237HL Rolamento 25*52*37mm
buy 3379/3320 tapered roler bearing
B71948-C-T-P4S-UL
Bearings GE80FW2RS
B71830C.TPA.P4 150*190*20mm High precision spindle bearings
buy 99550/99101 tapered roller bearing
BA1B311745 size-800*1130*120mm
Buy 23324 BV S2 Bearing
ball bearing F607ZZ
Bearing size 85x150x28mm
bearings NUP76662 with good quality and price
bearing HW3/4
BK0808AS1 Closed End Needle Bearing
Buy CR 99260 Speedi Sleeve For Shaft Repair
Buy HR200KBE3101L Double Row Taper Roller Bearing
ball bearing 80TAC03AT85
Bearing size110x150x24mm
BM0-6206/064S2/UA002A Motor Encoder Unit
B7018.E.T.P4S bearing
buy 544118
Buy FN 470 Freewheel Clutch Bearing 40*75*27mm
B32-14NR wheelbearing
B7038-C-T-P4S bearing 190X290X46mm
BK2030 Needle bearing
Buy RNA 1075 Needle Roller Bearing
Ball bearing China
B71901X1C angular contact ball bearing
Buy F-204783RNN Gearbox Bearing 50*72.33*39mm
Buy TM204 N C3 Bearing 20*47*14mm
ball bearing 63009-2RSR
Buy 90BER19X TYNSULP4 High-Speed Ball Bearing
buy Yoke type track rollers NUTR 2052 A
Buy RLS9 2RS Deep Groove Ball Bearing
Buy NJ2238 EM Cylindrical roller bearing
bearing 4026X2D
BS 110-100 One Way Clutch Bearing
BS2-2208-2RSK/VT143 Sealed Spherical Roller Bearing
Buy HSR55LB1 UU M Linear Motion Guide
BK 3012 bearing 30*37*12mm
B7018E.T.P4S high precision angular contact ball bearing
Buy B45-130 Ball Bearing
Buy RE13025CO Crossed Roller Bearing
Buy B17-29 Auto Bearing
Buy RWB48UUSPB2 Linear Bearing 76.2x200x57.15mm
Buy SCS13UU Bearing Block 13*44*30mm
Buy SL 024980 Roller Bearing
Buy SX011840-A Roller Bearing 200x250x24mm
B25-63 automotive gear box bearing
Bearings GE69ZO 2RS Manufacturers
Buy B25-164 C3 Automotive Bearing
buy 6000-2Z/Z2 bearing
Buy BB17-2GD-1K Sprag Clutch Bearing
B71901EP4 main splindle bearing
Buy 23024-2CS2WVT143 Roller Bearing
B71906E.T.P4S.UL ball bearing
BA152-2036 Rolamento/Rodamento
BA240-3A Double row angular contact bearing 240x310x33mm
Buy 15TAC47BDDGDTC9PN7B Angular Contact Bearing
Buy 2FBW50110XR UU-350L Stainless Steel Slide Rail
Buy 6210-2RS1/C3VL0241 ball bearing
Buy RA10008 CC1 Crossed Roller Bearing
Bearings GEF150ES
B7004E.T.P4S high speed bearing
B71948-C-T-P4S-UL precision bearing
Bearings GE80FW2RS Manufacturers
Buy H914811 Bearing
Buy LLTHC25AT2 P3 Linear Guide
buy NAST20ZZR bearing 20x47x20mm
Buy WB21110.01 Bearing
Buy 23222-2CS5K Roller Bearing
BA1B311745 High speed motor bearing
Ball Bearing 6319-2RZ
Buy 90BNR20HTYNV1V Sealed Angular Contact Bearing
buy GEG40ET-2RS bearing
Buy NCF28/950 Roller Bearing
Buy NJ18/900 MA Roller Bearing
ball screw bearing 80TAC03AT85
BL307 bearing
BB1-3956C bearing
bearing HK1512
BCH 30 A Block 28x90x42mm
BS1547TN1 Ball Bearing
buy 544090
B32-14NR automotive bearing
B7040-C-T-P4S bearing 200X310X51mm
BK2030 needle roller bearing
B71909C-T-P4S-UL
BT2B 332931 hub bearing
Buy RLS6.2RS Radial Ball Bearings
buy 7205 ball bearing
B71901X1C
B60-47 Rolamentos 60*130*31mm
ball bearing 45*75*23mm
Buy 105828Y Cylindrical Roller Bearing 140*200*50mm
Buy Z-506964 Rolling Mill Bearings
Buy 722185/722115 Roller Bearing 292.1*469.9*95.25mm
Buy LBE20 Linear Bearing 20*32*45mm
Buy SEB9WAY UU Linear System
B7012.C.T.P4S main shaft bearing
BK2538 25x32x38mm
ball bearing 4026X2D
BS 110 100 Cam Clutch
BH-68 bearing
buy GEZ152ES bearing
B71934C.T.P4S.UL Bearings
BL 313 Bearing 65x140x33mm
buy CSCB050 thin section bearing 127*142.875*7.938mm
B7018E.T.P4S
ball bearings 16024/C3
B25-238 rolamento
B25-164C3 Bearing
Buy SET79 Automotive Bearing
B71901CP4 precision bearing
bearing steel bearing B71906E.T.P4S.UL
Buy RAX 450 Combined Needle Bearing
Buy HCR15A-60/300R LM Guide
Bearing F-217813.4
Bearings GEF150ES 150mm*220mm*120mm
bearing IB-676 in Professional Manufacturer
BT1B 328612 Auto Bearing
buy BTF 0056EB bearing
Buy JSALG30KTJC Slide Block
buy TIMKEN LM251610CD tapered roller bearing 266.7x352.425x107.95mm
B7004E.T.P4S high precision angular contact ball bearing
Bearing size 70x150x51mm
BMD-6206/U011A Speed Sensor Bearing
buy 22230 bearing
Bearing 7005C
Buy LM3UUAJ Linear Bushing
Buy FBW 3590-1500L Stainless Steel Slide Rail
BA1B311712 Roots blower bearings
B60-44NXUR Bearing
BT2B332459 Taper Roller Bearing
buy 7215BM/DB bearing
buy A4V71 bearing
B43-8AUR Deep Groove Ball Bearing
Buy BMO6206U002A Encoder Unit 30*62*22mm
Buy EN4 Deep Groove Balll Bearing
BCH 30A Slide Block
BS1547TN1 Bearing
B45-106N automotive bearing
buy 51134 Thrust Ball Bearing
buy QJ319N2 bearing
Buy RSL183009-A-XL Gear Reducer Bearing
B71909C-T-P4S-UL bearing
BT2B 332931 roller bearing
Buy Z-510150.02-ZL Rolling Mill Bearings
Buy GEG120 ES-2RS Spherical Bearing
B71901X1C bearing
Buy BTW 55 CTN9/SP Bearing
Buy RAU9008 UUCO Bearing 90*106*8mm
B32Z-9E Rodamientos 32.5x76x11mm
Buy 105BNR10 Ultra High Precision Bearing
bearing 70*125*24
Buy RLS8 2RS Bearing
BK2816 28x35x16mm
BS9595
buy 52768 bearing
Buy BS2-2208-2RSK Roller Bearing
Buy LR204NPP Track Roller
bearing BH-68
ball bearing 7314
BC1B 246747 cylindrical roller bearings
Bearings GEZM 400 ES
Buy HSR 25 CAM Full-ball ype LM Guide
bearing 24144
BK 3012 bearing
bearing 30219
BL313 Bearing 65x140x33mm
Buy RU124GUUC0P2 Roller Bearing 80x165x22mm
buy UG45 bearing
B7018E.T.P4S high precision bearing 90x140x24mm
Buy 30BNR19HTYNSULP3 High-Speed Ball Bearing
B25-238NX
buy TIMKEN H924043/H924010D inch double row tapered roller bearing
Buy LR50/6-2RSR Bearing
B71901-E-T-P4S
B45-128 bearing
B7210C ball bearing
BA240-3A 240x310x33mm
Bearing F-53272.NUKR
Bearing 635-ZZ
BSD55120CG Ball Screw Support Bearing
Buy 20BGR02HTDUEL Ultra High Precision Bearing
Buy MCYRR-35-S Bearing
B7004E.T.P4S
B71948-C-T-P4S-UL bearing
Ball bearing 7005C
bearing90x190x60mm
Buy LBB 8 Bushing 12.7*22.225*31.75mm
Buy ST3058-9LFT Bearing
BA1B311712 size-630*700*22mm
bearing F-87592
Buy RE17020 UU Outer Ring Rotation Bearing
Buy RU297GUUC0 Roller Bearing 210x380x40mm
buy CSXF050 bearing 127x165.1x19.05mm
buy ZKLDF100 bearing 100x185x38mm
bearing 19.05x46.05x22.225mm
BSD 4072 CG Angular Contact Bearing
Buy CR 99264 Speedi Sleeve For Shaft Repair
Buy BVN-7102 A Bearing
buy NNU4920-S-K-M-SP bearing 100x140x40mm
BA200-6 Angular Contact Ball Bearing
B43-8A Deep Groove Ball Bearing
ball ring 010.12.120
bearing 170X280X100mm
Buy RB 13015 UUCC0 Crossed Roller Bearing
B71911-E-2RSD-T-P4S bearings
B7232-E-T-P4S 160x290x48mm
BCC30-A0 Linear Guide Block
B32-14NR ball bearing
BK2030
buy 22340B Bearing
Buy 6219TB.P63 Ball Bearings
buyEE291175
Buy HSR20A1QZM GK Linear Motion Guide
buy IKO CRBS17013AUU Crossed Roller Bearing 170x196x13mm
Buy 752307KP10-60 Overall Eccentric Bearings
Buy TM304 Bearing 20*52*15mm
B32Z-9E Deep Groove Ball Bearing
buy 22215CCK/W33 bearing
buy 240/800CA bearing
Buy MBX 15SN Slide Block 15*32*16mm
Buy RSL182234 Roller Bearing
B7012.C.T.P4S bearing
BK2538 roller bearing
BS110-100 Bearing 100x270x115mm
BC1B 246747 bearings. Single row
Bearings GEZM 400 ES Manufacturers
buy 22372 bearing
Buy 85BTR10S Angular Contact Thrust Ball Bearing
Buy BL 313 Ball Bearing
BMB-6204/048S2/UA0B0A Bearing 20*47*20.1mm
B25-238 deep groove ball bearing 25x68x19mm
Ball bearing 709ACE/P4A
Bearings GE69ZO 2RS
Buy RN 236E Roller Bearing
Buy 961610D Tapered Bearing 317.5*622.3*304.8mm
B71901 main splindle bearing
Buy 23024-2CSVT143 Roller Bearing
B45-128 deep groove ball bearing
bearing steel bearing B7210C
BCI-0906 Bearing
bearing80x140x46mm
Buy NNTR110260115 Full Complement Roller Bearing
BA240-3A Double row angular contact bearing
Bearing 105x160x26mm
Bearing 25x52x15mm
bearing 23240K
Buy 99092 Stainless Steel Speedi Sleeve
BT1B328612 Bearing 41x68x18.05mm
B7004E.T.P4S high precision bearing 20x42x12mm
bearing NJ2326M
Buy A11V260 Bearing
Buy RB 6013 UCC0 Crossed Roller Bearing
Buy H914841 Bearing
buy NAST30ZZR bearing 30x62x25mm
Bearings GE70FW2RS Manufacturers
Buy NRXT20030 Bearing
Buy NP577617 Bearing
B7011E.2RSD.T.P4S.UL Spindle Bearings
BA1B311712 High speed motor bearing
buy 329/28 Tapered Roller Bearing 200×420×80 mm
buy ZKLDF200 bearing 200x300x45mm
bearing 1*3*1mm
bearing SFU1610
BSD4072CG Angular Contact Thrust Bearing
buy NNU4930-S-K-M-SP bearing 150x210x60mm
Buy F-2349754 Ball Bearing 31.75*73.025*29.37mm
Bearing size100x215x73mm
BL307
ball bearing 65*120*23
Buy 35UZ861725 Bearing 35x86x50mm
ball bearing 7221AC
BCC 30 A0 Block 28x90x42mm
BTK1808B Ball Screw Nut
B45-106N ball bearing
Ball Bearing 1213
BT2B 332931 bearing
Buy CSB203-11 Insert Bearing
Buy 90365-25023 Bearing
Buy 20TAC47BDDGDBBC10PN7A Angular Contact Bearing
B32Z-9E Gearbox Bearing
B7012-C-T-P4S bearing 60X95X18mm
BK2538 needle roller bearing
buy 6406-N bearing
Buy NUTR55100 Cam Follower Bearing
bearing 22322CAC/W33
BS110 110 Back Stop Cam Clutch
BH-68
Buy 20BGR19XTSUELP2 Ultra High Precision Bearing
Buy MR15 WN ZZ Linear Motion Bearing
bearing 618/1700M
BL313ZZNR Bearing 65x140x33mm
B25-238 automotive gear box bearing
bearing 709 ACD/P4A
Buy SX011824-A Roller Bearing 120x150x16mm
First
Precede
21
22
23
24
25
26
27
28
29
30
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