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
BA 88Z Rolamento
BEARING 35x42.9x172MM
B7010C.T.P4SUL bearing 50×80×16mm
BCA614018
BEAM 060145 Angular Contact Bearing
Buy LR5306ZZ Support Roller 30*80*30.2mm
Buy FAG HCS7015E.T.P4S bearing
Buy GHW 25 CC Linear Guide
Ball Bearing 626.2RS
Bearing size 170x215x45mm
bearing 440X650X157
Bore 34.925mm 25877-25821 Tapered roller for automobile
BSP2050SLT1 Precision Linear Slide
Buy GSN15 Linear Bearing 15x40x20mm
Buy BIC 1025 Inner Ring
Buy RA17013 UC1 Crossed Roller Bearing
buy 32226X2 bearing
Buy ARC 15 FN Linear Guideway Carriage
Buy LR5304-2Z Bearing
buy TIMKEN EE126097/126151CD tapered roller bearing
BD155-1WSA bearing stock
bearing EE161363/161900
bearing manufacturer from CHINA I.1400.32.00.C
bearing 22216CC/W33
Buy B25-238A-A-NXC01 Auto Bearing
Buy LMT13 UU Flange Linear Bushing
bearing 50x100x34.92MM
BAHB633676 wheel hub bearing
buy 7004AC/DT bearing
Buy SET36 Automotive Bearing
B71930-C-T-P4S-ZZ bearing 150X210X28mm
BA260-4A Excavator bearing 260x340x38mm
BK0709 Needle bearings
Buy STF R40-64 Bearing
bearing 390*550*400
B7205C.T.P4S
Bearing F-238901.RNN
bearings AS 0821
Buy LMTC6 Linear Bearing
buy slewing bearing for excavtor PC20HT
ball bearing 61934-zz
bearing S7003 CE/HCP4A
Buy RA8008CCOS Crossed Roller Bearing
Buy TR070904-1-9LFT Bearing
Bearings GEZ 500 ES-2RS Manufacturers
B205 one-way clutch release bearing
ball bearing51212
bearing 32008 made in China
BTH-0022 A hub bearing
buy 71902C/DF bearing
Buy 80BNR10X TYNDULP4 High-Speed Ball Bearing
B35-97C3**-Z Deep Groove Ball Bearing
bearing 381036X2
B707C.T.P4S
BSR 15 30 SL Slide 15x30x8mm
Buy 547733 Tapered Roller Bearing
buy 6010/Z3 bearing
Buy RE15025CO Crossed Roller Bearing
Ball Bearings MR105ZZ
BD55-2VVNR Bearing
BS5590TN1 Ball Screw Support Bearing
ball bearing 51105
Bearing FK12
Buy 40 BTM4712 Needle Roller Bearing
Buy CR 99237 Speedi Sleeve For Shaft Repair
Buy DAC3055W Bearing
BA4531 315x225x40mm
BEAM060145 Angular Contact Thrust Bearing
Buy 24036-2CS2WVT143 Roller Bearing
buy SC1469CS30 bearing 70x105x13mm
buy THK RB4010 Turntable Bearing 40x65x10mm
BT4B 331747 E/C775 wheel bearing
buy 71808 ball bearing
buy China W210PPB2 bearing
bearing steel 1212 ball bearing
BSP 2050 SL T1 Linear Slide
Buy SC 6L Bearing Block 6*30*18mm
buy 618/1180 MB bearing
Buy CT70B Bearing
Buy GEK25XS Spherical Plain Bearing
Bearing 7017AC/DF
buy 32220X2 bearing
B7000C.2RSD.T.P4S.UL Spindle Bearings 10x26x8mm
Buy 294/600EM Thrust spherical roller bearing
Buy GSR 20T1 Bearing
buy HK/12*17*18 bearing
Buy CR 90241 Speedi Sleeve For Shaft Repair
BD155-1WSA bearing size 155x198x48mm
B7026C.2RSD.T.P4S.UL bearing
BCE 912 bearing
BK5710A Ball Transfer 5*7*10mm
Buy 184 Stainless Thrust Ball Bearing 165.1x184.15x12.7mm
Buy 70BNR10H Ultra High Precision Bearing
Buy RB45025UUCO Roller Bearing 450x500x25mm
Ball Bearing 5203A
Bearing JT-G19-1111G
BAHB633676 auto bearing
Block SSR25XVYQZUU
Buy RN 2209 EM Bearing
buy 7200B bearing
Buy KE STD3968 LFT Rolamentos 38.5x68x18.5mm
Buy PV90R100 Hydraulic Pump Crescent Bearing
ball bearing 63000EE ex-stock
BSEU 70 60 One Way Clutch
Buy 30218 90*160*32.50mm high quality
BAM2412 Shell Type Needle Roller Bearing with Closed End
bearing 190x240x24mm
buy 71814 angular contact ball bearing 70x90x10mm
buy KLW-81136/P4 bearing
Bearing size 70x90x10mm
bearing UCHA213
Buy 6314-M-C3-SQ77E ball bearing price
Buy 4R4041 Rolling Mill Bearings
bearing Z-512764.ZL
BTH-0022 A roller bearing
Buy NA 4910-2RSR Bearing
buy 6316N bearing
Buy 95524 Cylindrical Roller Bearing
Buy 32012X Roller Bearing high quality
buy RU178UUCC0 115x240x28mm
BSR 1530SL Slide
BS5590 TN1 Angular Contact Ball Bearing
Buy NNCF 4884 Roller Bearing
BAH633313 30x60x37
buy NUP236 bearing
buy SC1469CS30PX1 bearing 70x105x13mm
BEAM060145-2Z Thrust Angular Contact Bearing
bearing 804868.N12BA
Bore 17.58mm 200520100255.1 Single row roller bearing
Buy 35TAC72BDTTC9PN7A Angular Contact Bearing
Buy GEZ44 ES Spherical Plain Bearing
Buy SPR20-1-330 Bearing
bearing 440X720X280
BSP 2050SL Slide
buy MR156zz bearing
Buy HSR20CBUU Full-ball ype LM Guide
Buy NATV5/3AS Roller Followers
B7000C.2RSD.T.P4S.UL Bearings
Buy NU310 Cylindrical Roller Bearing
Buy CR 90004 Speedi Sleeve For Shaft Repair
Buy NNCL4992 V Roller Bearing
BD165-6A Excavator Bearings made in china
bearing 457.200x596.900x76.200mm
B7026C.2RSD.T.P4S.UL ball bearing
BCE 912 needle roller bearing
B7008-C-TVP-P4-UL bearing
Buy CSCA 030 Thin-wall Bearings
Buy RE3510COPSS Crossed Roller Bearing
Buy WBL 1460 Precision Wire Race Bearings
Bearing 5203A
Buy HCR65A-60-1000R LM Guide 63x170x90mm
B71930-C-T-P4S-ZZ
BA260-4A 260x340x38mm
Bearing BA2B 633313 C for wheel hub
Bearing F-204781
BSEU7060 Clutch Bearing
Buy W2293.T1638 Bearing
Buy B25-109 UR Automotive Bearing
Buy HM 212047/HM212011 Tapered roller bearing
Buy RN 226E Roller Bearing
bearing UCFB203
BCH812 drawn cup needle roller bearing
bearing 50*90*20mm
Buy WR24002 Bearing
Buy 804182 Spherical Roller Bearing
Buy F-207407.2 Bearing 65x120x33mm
buy FAG 803194 A wheel bearing
Buy 24020-2RSKVT143 Roller Bearing
BS 2-2209-2CS Sealed Bearing 45x85x28mm
B71911-E-T-P4S spindle bearing
BSR1530SL Precision Linear Slide
buy 7311ACM bearing
buy LM68149/68110 Bearings
buy 569868.H195 bearing
Buy KBS 2558 PP AS Bearing
BS 5590 TN1 Ball Screw Bearing 55x90x15mm
ball head needle roller 3x17.8mm
BCA614018 clutch release bearing
BEAM 060145 Bearing 60x145x45mm
bearing C3172M
bearings 7218 B
Buy SHS45LC1QZ UU Linear Motion Guide
ball bearing 6207ZZ
BSP2050 SL Ball Slide
B7011E bearing
Bearing 24030CCK30/W33
buy 22260CK bearing
Buy RN 215 E Bearing
B7000C.2RSD.T.P4S.UL Spindle Bearings
Bicycle bowl set bearing MH-P03
Buy 51126 high quality bearing
buy 6019zz bearing
Buy NP312191 Auto Bearing
Ball screw bearing 60x130x31mm
BD155-1WSA bearing
bearing 32008
B7026C.T.P4S.UL bearing
BCE 105 needle roller bearing
Buy MR 83 Deep Groove Bearing 3*8*2.5mm
buy UG10/XT bearing
B7008-C-TVP-P4-UL ball bearing
Buy 75BNR19XTV1VDBLP4 High-Speed Ball Bearing
B31-15A1 Rolamento
B71926-C-T-P4S-2RS
Buy 2FBW50110-700L Stainless Steel Slide Rail
Buy SL06032E Bearing
buy 67/33 Ball Bearing 33x42x5mm
Bearing F-204781.RNN
BSEU 70-60 One Way Clutch Bearing
B25-109UR Bearing
buy 234764 Ball Bearing
Buy UCX 11-36 Bearing for Pillow Block
B7018-E-T-P4S 90x140x24mm
B7205C.T.P4S high precision angular contact ball bearing
bearing 15x35x16mm
Bearing F-238901
BMB-6202/032S2/UB008 A Bearing
BCH 98 bearing
buy 230/850K bearing
Buy RSL18 5011A-XL Gear Reducer Bearing
Buy F-207407.2.NUP Bearing 65x120x33mm
buy SBX0437 C3 printing machine bearing
Ball bearing S7003CE/HCP4A
Bearings GE 140 ES-2LS
buy NN 3044 K/SPW33 bearing 220x340x90mm
buy 6217-2Z bearing
Buy WB07076 Bearing
BTH-0022 A bearing
BA220-6WSA Travel Bearing
Buy 55TAC100BDFC10PN7A Angular Contact Bearing
Buy 8E-NK1-25X52#03 Bearing
Buy B35-97**C3-ZAV3S Bearing
Buy BMB6206/064S2UA002AR899 Encoder Unit 30*62*22mm
Buy RB 13015 UUC1 Crossed Roller Bearing
bearing HK1312
BS 2-2209-2CS Bearing
B707C.T.P4S high precision angular contact ball bearing
B709C bearing 9x24x7mm
B71911 main spindle bearing
BSR 1530 SL Linear Slide
Buy LME 8 AJ Linear Bearing 8*16*25mm
BS 75110 TN1 Ball Screw Bearing 75x110x15mm
Buy PWKRE52-2RS Bearing
buy BAH633313 bearing
BA4531 Excavator bearings 315x225x40mm
BEAM 60/145/C 7P60 Bearing 60x145x45mm
bearings 7219 B
Bore 35mm ADK 328227CAQ Single row roller bearing
buy MR104ZZ bearings
Buy 6214ZE Ball bearing
Buy 24020C/CK30 spherical roller bearing
BEARING AMOUNT UCP211
bearing 22238CAW33
BSP2050 SLT1 Ball Slide
Buy RA 104 NPPW-206 Insert Ball Bearing
Buy WBM 1140 Precision Wire Race Bearings
Bearing 23288CACK/W33
Ball Bearing7017AC/DF
Buy RSL183010 Roller Bearing
B7000C.T.P4S.UL Spindle Bearings 10x26x8mm
bearing 6201-8
Buy F809555TR1 Tapered Roller Bearing
BB15-2GD-1K Bearing
Buy SEBS7WA Linear System
B31-10deep groove ball bearing 31x80x16mm
bearing manufacturer from CHINA VLI301355N
B7026C.T.P4S.UL angular contact ball bearing
Buy SS 25EM Guide Block
buy INA XU300515 Crossed Roller Bearing 384x646x86mm
Buy RAX 535 Combined Needle Bearing
B71926-C-T-P4S-2RS bearing
BSEU70-60 Cam Clutch
B25-109AUR Bearing
Buy UCX 12-38 Bearing for Pillow Block
buy 6026-RS1 bearing130*200*33
Buy NJG 2320 VH C3 Roller Bearings
B7205E.T.P4S angular contact ball bearing
BCH 812 roller bearing
buy 71820 angular contact ball bearing 100x125x13mm
Best price RB25040 Bearings
ball bearings 619/500-c3
Buy AS8107WN Bearing
Buy 99049 Stainless Speedi Sleeve
bearing 7003 CE/HCP4AH
Bearings GE 140 ES Manufacturers
Buy 17TAC47BDFDC10PN7B Angular Contact Bearing
Buy NUPK305 Roller Bearing
Buy 65BER29STYNV1V Sealed Angular Contact Bearing
Buy DACF1085 Bearing
Buy WS2334-6 Bearing
BAQ3814C Four Point Contact Ball Bearing On Sale
B35-97C3**-Z AV3S Bearing 35x80x25mm
BMB-6206/064S2UA002A/R899 Motor Encoder Unit
BS2-2313-2RS Sealed Spherical Roller Bearing
Buy F575292 Auto Bearing
Buy LBE 8 AJ Linear Bearing 8*16*25mm
BSR 1530 SL T1 Linear Slide
ball bearing 51107
Buy B25-229N Bearing
B7011-C-T-P4S bearing 55×90×18mm
BEAM 60/145/C 7P60 Angular Contact Bearing
buy NAV5840X3 bearing
Buy ZAK34X46X2 Bearing
buy 71908 ball bearing
buy NJ210EM
Buy FAG HCS7016C.T.P4S bearing
Buy GSN20 Linear Bearing 20x50x20mm
buy RNA4909 bearing
Buy 65BNR19S Ultra High Precision Bearing
Buy 160RV2301 Rolling Mill Bearing
Bearing 23276CACK/W33
Buy RA17013U C0 Crossed Roller Bearing
B71900-E-T-P4S-ZZ spindle bearings
B7000E.2RSD.T.P4S.UL
Buy NP317439-NP457202 Automotive Bearing 38.1*79.375*29.77mm
Buy ARC 35 FN Linear Guideway Carriage
buy 24036 bearing
Buy SEBS7WAUU Linear System
B31-10 automotive gearbox bearing
bearing 406.400x762.000x180.975mm
bearing 6321
BCE105 bearing
BK5715A Stroke Rotary Bushing
Bearings GEC 440 FBAS
Buy LM 603049/LM 603012 Automotive Bearing
B71948-C-T-P4S-2RS bearing 240X320X38mm
bearing NU1026
Buy R40-64 Bearing
buy THK SCS16UU Linear Ball Bearing
Buy 610050 Bearing
buy 8230H 51230M Thrust Ball Bearing
Buy E2.6204-2RS/C3 Bearing
Buy HSR 25 LB1SS Linear Sliders
buy TIMKEN 593/592DC tapered roller bearing 88.9x152.4x63.5mm
B7205C.T.P4S high precision bearing 25x52x15mm
BCH 812 needle roller bearing
buy 33219 bearing
buy 81208/P6 bearing
BFKB353203/HA4 Accurate Rotary Working Table bearings
buy slewing bearing for excavtor PC200-1
Buy 95UZS221 Eccentric Bearing 95*171*40mm
BA220-6WSA Excavator Bearing
B35-97C3**-Z AV3S Deep Groove Ball Bearing
BS2-2209-2CS Sealed Spherical Roller Bearing
buy 21318CK bearing
Buy 80BNR10H TYNDULP4 High-Speed Ball Bearing
Buy KB650.03 Repair Kit
B707E.T.P4S angular contact ball bearing
BS2-2314-2RS-VT143 Sealed Spherical Roller Bearing
BSR 15 30 SL T1 Slide 15x30x8mm
buy 6010-Z/Z2 bearing
Buy Z547733TR1 Tapered Roller Bearing
BS75110TN1 Bearing 75x110x15mm
Buy 40 BTM4716 Needle Roller Bearing
Buy DAC305532 Bearing
Buy 9*20*6mm 619/9 High Quality
buy ST406080UUB linear bearing
bearing 314190
bearing NF224M
buy THK RB4010UU Turntable Bearing 40x65x10mm
bearing NA4832
Buy GHW 30 CC Linear Guide
Buy 6236M Deep Groove Bearing
BMB-6202/E001 A Bearing
BSP 20 50 SL T1 Slide 20x50x10mm
B7011E Angular contact ball bearing
Buy F1723C Bearing
Buy RA17013U CC0 Crossed Roller Bearing
BAHB 633967 auto bearing
B71901-E-T-P4S-ZZ
Buy 30TAC62BDDGDTDC9PN7A Angular Contact Bearing
Buy SET23 Automotive Bearing
Buy FBW2560-880 L Stainless Steel Slide Pack
buy N2307E bearing
B7000C.T.P4S.UL Bearings
Buy 294/600M Thrust spherical roller bearing
Buy GSR 20T Bearing
buy HK/17*23*22 bearing
Buy RSL18 2217A-XL Gear Reducer Bearing
Buy AR 15 MS Linear Guideway Carriage
bicycle bearing 30.15*41*6.5mm
BT1-0826 HM 218248/210 Tapered Roller Bearing
B31-10 bearing
buy LR6001KDDU bearing
BCE 105 roller bearing
BK5715A Ball Transfer 5*7*15mm
bearing GT3
BAHB633676 35x66x32mm bearing
Buy B22-19 C3UR Automotive Bearing
Buy B31-15A1 Auto Bearing
Buy STD3589LFT Rolamentos 35*89*38mm
B71948-C-T-P4S-2RS spindle bearings
ball bearing 7200AC
Buy 25UZ85 06-11 T2 Gearbox Bearing 25*68.5*42mm
buy THK SCS20UU Linear Ball Bearing
B7018-E-T-P4S spindle bearing 90x140x24mm
B7205C.T.P4S high speed bearing
BCH 98 drawn cup needle roller bearing
buy 81124/P5 bearing
bearing C-7425-B in China professional manufacturer
bimetal bushing
Bronze Bearing PVB090 Series
Buy 6326 M /C4VL0241 ball bearing price
Buy 130752904Y1 Bearing
Buy 40KB684 Bearing
ball bearings MJ 1/2RS
Buy LR 5206 KDDU Bearing
Buy NA4910RS Bearing
BA220-6WSA Excavator Bearing price
B35-97C3 Deep Groove Ball Bearing
bearing 40x90x42mm
buy 21317C/C3W33 bearing
buy 6416N bearing
Buy 80BNR10H TYNSULP4 High-Speed Ball Bearing
Buy SL 14932 Cylindrical Roller Bearings
B707E.T.P4S
BSR1530 SL Ball Slide
Buy L44643X/L44610 Bearing 25.4x50.292x14.224mm
buy 805479 bearing
BS75110 TN1 Angular Contact Ball Bearing
Bearing NP751516-20902
BEAM 060145 Thrust Angular Contact Bearing
Buy LR5306-2RS Support Roller 30*80*30.2mm
BK1312 Bearing
Buy RSL182222-A-XL Roller Bearing
Buy SHS35LC1QZ KKHH Linear Motion Guide
Bearing size 180x225x45mm
Bore 83.345mm 27690 - 27620 Tapered roller for automobile
BSP2050SL T1 Slide
Buy RCT30482RS Bearing
B71900-E-T-P4S-ZZ bearing
B7000C.T.P4S.UL Spindle Bearings
buy 22226CK/W33 bearing
Buy NATV 5 Roller Followers
buy HK/20*26*25 bearing
Buy RSL18 2217A Gear Reducer Bearing
bearing 6201-13
Bicycle accessories MH-P03
Buy 40TAC90BDDGDFFC9PN7B Angular Contact Bearing
Buy CAML-A100270 Clutch Bearing
B31-10 Rolamento
bearing H969249/H969210
B7026E.2RSD.T.P4S.UL angular contact ball bearing
BCE 107 bearing
bearing 22217CC/W33
BK5720A Ball Transfer 5*7*20mm
BS2-2308 bearing
Buy 165x184x11mm Stainless Thrust Ball Bearing
Buy CSCA 035 Thin-wall Bearings
Buy BAM1212 Bearing
Buy BL 210 ZZ Bearing
B22-19C3UR Bearing
BA240-3A excavator bearing
BAHB633676 ball bearing
B7016C.T.P4S.UL Spindle Bearings
bearing NKI6/16
bearing 390*550*400 mm
buy HSR30R 45x60x98mm
Buy B25-109 AUR Automotive Bearing
Buy HM212049X/HM212010 Tapered roller bearing
Buy RN226E M Roller Bearing
bearing UEL204
B7205E.T.P4S high speed bearing
BMB6202/032S2/UB008A Ball Bearing
BCH910 bearing
Bearing 385X/384ED
Buy M241515DA/241549 Double Row Taper Bearing
buy NA4848 Needle roller bearings
BFKB353203/HA4 Crossed Tapered Roller Bearing Price
Buy 22 UZ 335 Roller Bearing
Buy HIM30LR Linear Block 45*60*131.1mm
Buy 6313 M /C4VL0241 ball bearing price
Ball bearing 7003CE/HCP4AH
ball screws SFU3205
bearing 23268
Bearings GE 140 ES-2RS
Buy RE30035 UU Outer Ring Rotation Bearing
Buy 24020-2CSKVT143 Roller Bearing
Bearings GE260UK2RS Manufacturers
Buy 55TAC100BDBC10PN7A Angular Contact Bearing
buy 71902AC bearing
Buy 8E-NK 23X42X31#03 Bearing
Buy LMH 13 LUU Linear Bearings
Buy BS2-2313-2RS Roller Bearing
Bearings 17×40×12mm
BSR1530SLT1 Precision Linear Slide
ball bearing 6040M
Buy 20TAC47BDDGDTTC10PN7A Angular Contact Bearing
Buy HSR 45LB Linear Ball Bearing
BEAM 60/145/C7P60 Thrust Angular Contact Bearing
BK1312 Roller Bearing
bearing 70x90x10mm
buy QJF232M bearing
buy China W210PP2 bearing
BEARING AMOUNT UCP211-32
bearing 420X760X272
BAHB 633967
Bearing 23280CACK/W33
B71900-E-T-P4S-ZZ bearing 10X22X6mm
B7000E.2RSD.T.P4S.UL Spindle Bearings 10x26x8mm
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