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
Buy 513305 Bearing
Buy BGX S15FN Slide Block
buy HM129848/HM129814 tapered roller bearing
bearing 444x676x106mm
buy B7010C/YA bearing
buy QJF226M bearing
Bearing LBCT 30 A-2LS 30x47x68mm
B71916C.2RSD.T.P4S.UL Bearings
BAH-0011 D Wheel Hub Bearing
Buy RB 20030 UUC0 Crossed Roller Bearing
Buy 65TM02U40AL Bearing
BSR1550SL Precision Linear Slide
Bearing RNA4900
BH7280-9LSS High Misalignment Spherical Plain Bearing
BS425 R Cam Clutch
Buy HTF B25-267-G-5C Auto Bearing 25*69*15.5mm
Buy LR 604 NPPU Track Roller
Buy NRXT 2508DD Bearing
bearing 45x68x12mm
Block SRG30LCSSHH
BS2-2214-2CS
Buy 502315E H Roller Bearing
B71911-E-T-P4S-ZZ bearing 55X80X13mm
buy 81208 Thrust Cylindrical Roller Bearing 40×68×19mm
buy NSK RC-081208-FS One Way Clutch Bearing 12.7x19.05x12.7mm
Buy 6211-M-J20AA-C4 ball bearing price
buy F-72 6643 NA printing machine bearing
Buy RA9008C U Crossed Roller Bearing
B7000C.T.P4S high precision angular contact ball bearing
BB1-4018 EA bearing
BL212-ZZ ball bearing
BTW60 Thrust Angular Contact Bearing
buy 71904C/DF bearing
Buy RN 2214 M Bearing
B7208E.T.P4S.UL Spindle Bearings
Buy F-204781.RNN Rolamentos 40x61.74x35.5mm
Buy 612333 Double Row Taper Roller Bearing
Buy NUTR 1747 Cam Follower
ball bearing 55*72*9mm
bearing 6905
B43-2 bearing
BA44 needle roller bearing
BK1512 needle roller and cage assembly
BL308
buy 71913AC angular contact ball bearing
Buy F-234976 Auto Bearing 45.98*90*20mm
Buy MM35BS72DUH Angular Contact Bearing
Buy B25-254 Bearing
buy 203NPPB insert ball bearing
buy 30215 tapered roller bearing
BTM100BTN9/P4CDBA
Buy 60TAC120BDBBC10PN7A Angular Contact Bearing
Buy HSR 35 HAM2SS Full-ball type LM Guide
Buy HSR35LR1QZSSGK Linear Motion Guide
Buy 22314CD/CDK self-aligning roller bearing
B7015C.2RSD.T.P4S.UL spindle bearing
B71901E.2RSD.T.P4S.UL
bearing 305
BRI102216 bearing
Buy 22UZ2111317 T2 Roller Bearing 22*58*32mm
Buy AX 67095 Thrust Bearing
Buy CFE 1 1/2 SB Bearing
Buy TM307A Auto Bearing 35*80*21mm
Buy 10BGR19STDUELP4 Ultra High Precision Bearing
Buy ZSL192313 Roller Bearings
buy LR205-2RSR bearing
Buy QHW 30 CA Linear Guideway Carriage
Buy RSL182210A Gear Reducer Bearing
B31-15 wheelbearing
B71916C.2RSD.T.P4S.UL
buy GX180T bearing
BuyCPM2439 Gearbox Bearing 32*46.6*28mm
Buy HSR35LA1 SS M Linear Motion Guide
buy GEBJ20S bearing
Buy RB50025CS-S Roller Bearing 500x550x25mm
Buy CR 87922 Speedi Sleeve For Shaft Repair
Buy HGH30HAZAC Linear Guideway Block
BRD 45 LA Linear Guides 45x120x60mm
BSR1540 SL Ball Slide
bearing 5318
BH7280-9LSS Sealed Spherical Plain Bearing
BS 425 R One Way Clutch Bearing
BS2-2214-2CS Spherical Bearing
buy RCJY20-N Cast Iron Housing
buy 7226CM bearing
Buy RSL183011 Roller Bearing
B175-1 Ball Bearing
B71911-E-T-P4S-ZZ bearing
bearings 60x110x22mm
Buy T 63 W Thrust Bearing
Buy 80BNR19STV1VDBLP4 High-Speed Ball Bearing
Buy RE2508COSP5 Crossed Roller Bearing
Buy WBL 840 Precision Wire Race Bearings
BT2B 332468 A/HA1 Bearing
Bronze Bushes PVB091
B7000C.T.P4S high speed bearing
BB1-4018A ball bearing
bearing 40*68*15mm
BGCH30FN Linear Guide Block
BL212-ZZ bearing
BSB1547 Axial angular contact ball bearing (High quality) size 15mm*47mm*15mm
Buy RNA 3065 Needle Roller Bearing
Buy EE107060/7107 Roller Bearing
Buy LLTHC 20 A T1 P3 Linear Guide
Buy B10-50T12DDNCXCG1-01 Bearing
Buy DAC397434/36 Bearing
B7208E.T.P4S.UL Bearings
Bearings GEC 560 TXA-2RS Manufacturers
B7003C.2RSD.T.P4S.UL Spindle Bearings
bearing dac3606833-2rs for cars
buy 566834.H195 truck bearing
B25-225 Bearing 25x42x10.5mm
ball bearing 61811-Y
bearing 6906
Bearing steel 32213
B43-2
BA44 needle bearing
BT1-0839B Bearing
BK1512 nylon cage bearing
buy 23044K bearing
buy Eccentric Bearings 612 7187 YSX
buy 93125
buy BTM60BTN9/P4CDBA super precision bearing
buy NA48685SW/48620D bearing 142.875x200.025x93.665mm
B7015C.2RSD.T.P4S.UL 75 x 115 x 20mm
B71901C.T.P4S.UL Spindle Bearings 12x24x6mm
BRI102216
Buy LWRE6250-KIT Linear Bearing
Buy E-100UZS422T2X Bearing
Buy RE22025CO Crossed Roller Bearing
buy VKBA 5423 wheel bearing for heavy trucks 93.8*148*135mm
BD222-1a Double Row Ball Bearing
Bearing size 180x380x126mm
B7219-E-T-P4S main spindle bearing
BA150-182excavator bearings
bearing 07087-07196
BGXS15FN Linear Guide Block
buy 3490/3420 tapered roller bearing
bearing 020.25.560
Buy 22317EK.T41A roller bearing high quality
Buy RKS060301904 Slewing Bearing
Buy RSL182222 Roller Bearing
Buy SHS35LC1QZ UU Linear Motion Guide
B31-15 ball bearing
Buy 35TM11ANC3 Ball Bearing
BuyCPM2183 Gearbox Bearing 32*46.6*28mm
Buy EC0-CR08859STPX1V Bearing 41.275x82.55x23mm
bearings 941/6
Ball bearing 71905 CE/HCP4A
Bearing Steel bearing 3806/510-2LS/HCYA
Buy B40-188 Automotive Bearings
Buy BL 208 C3 Bearing
Buy T2ED 090 Taper Roller Bearings
B7017-C-2RSD-T-P4S ball bearing
Bearing 81216
BHA2016ZOH Needle Roller Bearing with Open End
buy 23968K bearing
Buy 305801 C-2Z Bearing
bearing 51105 for Crane hook
BRD45-LA Linear Guide Block
BSR 1540SL Slide
BH7280-9LSS Plain Bearing
BS425R Bearing (325-425)x1030x440mm
Buy WA 11280 Bearing
BS2-2214-2CS Roller Bearing
B175-1 Deep Groove Ball Bearing
B71911-E-T-P4S-ZZ
Buy HSR20LB1 QZ M Linear Motion Guide
Buy Z-517458 Rolling Mill Bearings
Bearing 3506/368.249/P6C9-1 in stock
Ball Bearings 61917-2RS/C3
bearing S7003 ACD/P4A
Bimetal bushing LM030(SJ-1G)
Bronze Flange Bearing PVB091
Buy 6311M/C4VL0246 ball bearing price
B7000C.T.P4S high precision bearing 10x26x8mm
BB1 4018A bearing
BGCH30FN Block 28x90x42mm
Buy RUSV42102-KS Linear Roller Bearing
bearing BSB1547-2Z-SU
BL212-Z large load deep groove ball bearing
ball bearing 1202
Bearings GE480DW Manufacturers
BTW60 C Angular Contact Bearing
B22-29J1CG12 Bearing
B7208E.T.P4S.UL
Bearings GEC 560 TXA-2RS
B7003C.2RSD.T.P4S.UL Bearings
Buy 7BSR10DUELP4 High-Speed Ball Bearing
Buy ST4085 Taper Roller Bearing
Buy 538 1295 Spherical Roller Bearing
B43-1 rolamento
BA44 bearing
BK1512 needle roller bearing stock
bearing 1204K
BTM60BTN9/P4CDBA Angular Contact Ball Bearing
Buy NUP 414 roller bearing
Buy CFT 12-1 UU Cam Follower
B7015C.2RSD.T.P4S.UL
B71901C.T.P4S.UL Spindle Bearings
bearing UCP305
B7008.C.T.P4S.UL 40x68x15mm
BK0509 Roller Bearings
buy 23030C/W33 bearing
Buy F-208174 Bearing
B7219-E-T-P4S ball bearing
BGXS15FN Block 15x52x24mm
Bearing size 8x22x7 mm
buy 51230M bearing
B29-2NX automotive bearing
Bearing LBCR 30 D-LS 30x47x68mm
Ball Bearing 70mmx95mmx18mm
Buy CPM2767 Gearbox Bearing 25*46.52*18mm
buy MMZ290B bearing
Buy AS8107 W1 Cylindrical Roller Bearing 35*60*38mm
Buy 610119YSX Bearing 15x40.5x28mm
Brass cages 21313 CCK
buy 32956 bearing
B7017-C-2RSD-T-P4S bearing
BHA2012ZOH Roller Bearing with Open End
Buy EPB60-50 C3P5A High Speed Ball Bearing
Buy WNS2590 Bearing
buy 6010-2Z/Z2 bearing
Buy Z-547733.02 TR1 Tapered Roller Bearing
Ball Bearing 6207RZ
BRD45LA Linear Guide Block 45x120x60mm
BSR 15 40 SL Slide 15x40x8mm
BH6472-9LSS High Misalignment Spherical Plain Bearing
BS 425RK
Buy HTUR60130 X Cam Follower Bearing
Bearings GE6PB Manufacturers
BS2-2214-2CS Spherical Roller Bearing
Buy 45TAC75BDDGDBTC10PN7B Angular Contact Bearing
B71910-E-T-P4S-ZZ spindle bearings
Ball Bearing 85mmx180mmx60mm
buy BTF 0110 MAN truck Bearing
Buy12*28*8mm 6001 High Quality
Buy TM314NRC3 Auto Bearing 70*150*35mm
ball bearing CSXU080-2RS
Ball bearing S7003 ACE/P4A
B7000C.T.P4S
BB14018A bearing
Buy 32016XXL Taper Bearing 80x125x29mm
buy ZGN5010133 bearing
BL212-Z deep groove ball bearing
bearing ZKLFA1263-2RS
Bearings GE480DW
BTW 60 C Angular Contact Thrust Bearing
buy H7001 ball bearing
Buy B22-29 J1CG12 Automotive Bearing
Buy HSR 30 CBM Full-ball type LM Guide
B 40-180
B7003C.2RSD.T.P4S.UL
buy 23128CK/W33 bearing
ball bearing 6015-2RS
Ball bearing 7008 CE/P4AL1
Buy RA11008UCS Crossed Roller Bearing
B43-1 automotive gear box bearing
BA3216 needle roller bearing
Bearing S6001.W203B
Bearing size110x240x80mm
Buy LMFC13 L Linear Bearing
bearing 22316E bearings
bearing NF324M
BTM60BTN9/P4CDBA Thrust Ball Bearing 60x95x33mm
Buy AK3379K Automotive Bearing
Buy PA66-35GF Bearing
B71901C.T.P4S.UL Bearings
B7008.C.T.P4S.UL machine tool bearing
Buy BD222-1 Rolamentos 222*273*50mm
Buy NNCF 4914 Roller Bearing
Buy CR 85931 Speedi Sleeve For Shaft Repair
B7219-E-T-P4S spindle bearing
BGCS 15FN Guideway Block
bearing 384x606x106mm
Buy NRXT40035 Bearing
Buy 7000ATRSULP5 Rolamento 10*26*8mm
B29-2NX wheelbearing
BAH-0011 AB Bearing 43X82X37 MM
buy GEEW63ES bearing
bearing manufacturer China
Buy 22330 CAM E4 C4 U15 VS Bearing
Buy CFE-1/2-N-B Bearing
Buy NUTR15 Bearing
Ball bearing H7005C
bearings 30x55x13 mm
bearing NJ224E
BHA2012ZOH Drawn Cup Needle Roller Bearings with Open End
buy 29260 bearing
BFSB353323/HA3 bearing
BSR 1540 SL Linear Slide
Buy LME8UUAJ Linear Bearing 8*16*25mm
buy 5617/620 bearing
Buy LR 604-2RS Track Roller
BH6472-9LSS Sealed Spherical Plain Bearing
BS425RK Back Stop Cam Clutch
Bearings GE6PB
BK2516 bearings
Buy SET121 Automotive Bearing
B71910-E-T-P4S-ZZ bearing 50X72X12mm
BY BAQ 3809 C Rodamientos
Buy HSR25CCT Slide Block 23*70*83.1mm
Buy CF5/8SB Bearing
Buy 50BER19 High-Speed Ball Bearing
B7000C.T.P4S angular contact ball bearing
B71920-E-T-P4S main spindle bearing
ball bearing QJF324
BB1-4018 A bearing
BL212-Z ball bearing
BSB60120 Axial angular contact ball bearing (High quality) size 60mm*120mm*20mm
ball bearing 1201
BTW60C Bearing 60x95x44mm
Buy 55TAC100BDBDC10PN7B Angular Contact Bearing
B 40-180 Bearing
B7002E.T.P4S.UL Spindle Bearings 15x32x9mm
buy NNU4964-S-K-M-SP bearing 320x440x118mm
Buy PLC 411-34 Split Type Cylindrical Roller Bearing
ball bearing 61810-2RSR-Y
Bearing 6203.2RSR
BNS 2525 Ball Screw Nut
B43-1 deep groove ball bearing 43x80x17mm
BA3216 needle bearing
Ball Bearing S6001.W203B
Buy MM35BS72QUH Angular Contact Bearing
buy TIMKEN 99587/99101D double row tapered roller bearing
bearing 6009
BTM60BTN9/P4CDBA Bearing
B7200E.T.P4S.UL Spindle Bearings 10x30x9mm
Buy 6210TB.P63 Ball Bearings
buy INA 204 KRR Insert Ball Bearing 20x47x17.7mm
buy SABP16S bearing
Buy 23328CAME4C4U15 Bearing
BT2-0130 Wheel Hub Bearing
Buy 22322 EJA/VA405 Bearing
B7008.C.T.P4S.UL spindle bearing
Buy 10BGR19STDUELP3 Ultra High Precision Bearing
Buy RE2008UUCCOSP5 Crossed Roller Bearing
Buy BGC S15FN Slide Block
B7219-E-T-P4S bearing
BA140-18 excavator bearings
Buy 72200C/72487 Taper Bearing 50.8*123.825*36.513mm
buy 7010ACM bearing
Buy DU356848.2RSC1 Bearing
buy QJF228 bearing
B29-2NX ball bearing
Bearing LBCR 30 D-LS/HV6 30x47x68mm
BAH-0011 AB Wheel Bearing
best quality 608
BA200-7 Rolamento/Rodamento
Buy 75BER10S Ultra High Precision Bearing
Buy CR 86090 Speedi Sleeve For Shaft Repair
bearing 21313 CCK
Buy RB 20030 UUCC0 Crossed Roller Bearing
BHA2012ZOH Needle Roller Bearing with Open End
BFSB353323/HA3 tapered roller bearing
BRD35LA Slide Block
BSR1540SL Precision Linear Slide
BH6472-9LSS Plain Bearing
BS425 RK Cam Clutch
Buy B25-267-G-5C Auto Bearing 25*69*15.5mm
Buy NRXT 2508E Bearing
BK2516 Drawn cup needle roller bearings
Block SRG25LCUU
Buy 502315E Roller Bearing
B71910-E-T-P4S-ZZ bearing
bearing BA68
Buy 80BNR19HTV1VDBLP4 High-Speed Ball Bearing
Buy F-207407NUP Bearing 65x120x33mm
buy NATR25 printing machine bearing
Buy T2EE 040/QVB134 Taper Roller Bearings
B71920-E-T-P4S ball bearing
BB1-4018 bearing
bearing QJF324
buy 23092CAKF3 bearing
Bearing size 60x85x13 mm
bearing BSB60120-2Z-SU
BL212-Z bearing
Buy SSR 20XVM LM Guide
BTW 60 CTN9/SP Thrust Angular Contact Bearing
buy 7006AC/DB bearing
Buy RN 2214 EM Bearing
Buy NATV8X/3AS Roller Followers
B7002E.T.P4S.UL Spindle Bearings
buy 1801592 truck bearing
ball bearing 61803-2Z
B43-1 bearing
BA3216 bearing
bearing HM926740/HM926710
Buy F-234975.4.6 Ball Bearing 31.75*73.025*29.37mm
buy 201NPPB insert ball bearing
buy 30214 tapered roller bearing
Bearing wholesale F-239535.RNN
BTM60BTN9/P4CDBA
Buy 60TAC120BDBBC10PN7B Angular Contact Bearing
Buy HSR35LR1QZ SS Linear Motion Guide
buy NJ412 bearing
B7200E.T.P4S.UL Spindle Bearings
buy 30306B/HC3YB2 bearing
Bearing 32240
BT2-0130 Truck Wheel Bearing
Buy 22UZ21117T2PX1 Roller Bearing 22*58*32mm
B7008.C.T.P4S.UL bearing
Buy CFE 1 1/2 S Bearing
Buy TM307N Auto Bearing 35*80*21mm
Buy 55BNR10X High-Speed Ball Bearing
B7219-E-T-P4S
Bore 30mm 68206 Open type ball bearing
Buy QHW 30 CB Linear Guideway Carriage
Buy RNA 2105 Needle Roller Bearing
Buy CKL-A 2075 Clutch Bearing
buy NU324ECJ
buy GX200T bearing
BAH-0011 AB Wheel Hub Bearing
Buy 35TM11U40AL Ball Bearing
bearing supplyer
BUY E 1307 B Cone Crusher Bearings
buy GEBJ22S bearing
Buy RB50025UUCOS Roller Bearing 500x550x25mm
B32Z-6A1 Rodamientos 32.5x76x11mm
B7020.C.T.P4S.UL bearing 100x150x24mm
BA2B633811wheel bearing
BHA208ZOH Roller Bearing with Open End
buy China GW210PPB2 bearing
Buy HGH 30 HA Linear Guideway Block
Buy L44643/L44613 Bearing 25.4x51.986x15.011mm
buy QN24/16 bearing
BFSB353323/HA3 roller bearing
BSR1540SL T1 Ball Slide
bearing 5317
BS 425 RK One Way Clutch Bearing
bearing 40x62x12mm
BK2516 needle roller bearings
B71910-E-T-P4S-ZZ
Buy RN 211 Bearing
Buy T63-904 A1 Thrust Bearing
Ball bearing 71913C
Bearing 23144 CA/P63W33 in stock
ball bearing tm6307/30ya9-2rs1 bearing
bearing S7003 ACE/P4A
Buy 2TS2-7MP-6311M2C4P6S20 ball bearing price
B71920-E-T-P4S spindle bearing
BB1-4018E ball bearing
BCA 513151 wheel bearing
buy NA4908UU bearing
Bearing 170x260x90mm
Buy GEZ165.1 ES-2RS Spherical Plain Bearing
Buy LLTHC 20 A TO P3 Linear Guide
bearing 6007ZZ price
B7002E.T.P4S.UL Bearings
Bearings GE 40 ES Manufacturers
bearing dac3606833c for cars
Buy 35TM25U40AL Automotive Bearing
Buy 611315 Single Row Taper Roller Bearing
Buy ERC25 ML Linear Motion Bearing
B43-1
BA2824 needle roller bearing
BT1-0838 Bearing
bearing 21316E bearings
bearing 6801-2Z 12x21x5mm
buy 160015 bearing
Bearing RSL182207-A-XL 35x63.97x23 mm
Bushings SB 6510555 Manufacturers
buy BTM65BTN9/P4CDBA super precision bearing
buy NJ412G1 C3
B7200E.T.P4S.UL Bearings
Brass Bearing 100x150x24mm
Bearing 168x205x20mm
Buy LWRE6200-KIT Linear Bearing
Buy E-100UZS622 Bearing
Buy GFRN 12 Clutch Bearing
Buy NP460743/NP266185 Differential Bearing 32.7x72.3x19.7mm
Buy RE22025CS-S Crossed Roller Bearing
B7008.C.T.P4S.UL
BD222-1 Double Row Ball Bearing
buy 23140CC/W33 bearing
Buy 4084109 Full Complement Needle Roller Bearing
BGCS15FN Linear Guide Block
buy 2788/2720 tapered roller bearing
Buy MGW 12H-C-M Linear Guideway Block
Buy 22317E.T41A roller bearing high quality
Buy B35-200 Bearing
Buy RSL182222-A Roller Bearing
Buy SHS35LC1QZ ZZHH Linear Motion Guide
Bearing LBCR 30 D-2LS/HV6 30x47x68mm
buy MMZ290A bearing
bearing in China
B7020.C.T.P4S.UL machine tool bearing
Ball bearing S71905 ACE/HCP4A
Bearings 24.981×62×16.002mm
Buy RA14008 UCC0 Crossed Roller Bearing
buy bearing units UCP206-17
B60-50C3P5A Bearing
BB1-3524 ball bearing
BHA208ZOH Drawn Cup Needle Roller Bearings with Open End
Buy 305800 C-2Z Bearing
bearing FC2842155
BFSB353323/HA3
BRD 35 LA Linear Guides 34x100x48mm
BSR 1540 SLT1 Slide
BF5889-E0 Angular Contact Ball Bearing On Sale
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