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 RWB24H Linear Bearing 38.1x100x28.575mm
Buy BS2-2206-2RS Roller Bearing
Bushings SBB 24 Manufacturers
buy 51334H bearing
BS2B243123 Spherical roller bearing be used in machine
BS3072TNI/P4 angular contact ball bearing 30*72*15mm
BAHB311443BB Bearing 40x72x37mm
Best-seller- Single-row Deep Groove Ball Bearing 6001zz
Buy HR2555T Slide Block 25*33.3*146.4mm
Buy MR12 WL UZ Linear Motion Bearing
buy B32Z-6 AUR automotive gearbox bearing
Buy NRXT20030EC1P5 Roller Bearing 200x280x30mm
buy PC200-7 excavator slewing bearing
ball beaing 1639ZZ
BTH-1011 wheel hub bearing
bearing HK 2516
BL307-2RS deep groove ball bearing
Buy RSL182213-A-XL Gear Reducer Bearing
Buy 771/750 Taper Roller Bearing
Bearing 2305ETN9 25x62x24 mm
Best price Bearings RE15013
BS2-2205-2CS/VT143 Spherical Roller Bearings 25x52x18mm
Buy 2FBW 3590-750L Stainless Steel Slide Rail
Buy B25-198A Ball Bearing
Buy BL 214 ZNR Bearing
Buy 105812 Bearing
bearing 14131/14276
B71815-C-TPA-P4 spindle bearing
buy RNA5913 bearing
bearing 529468.N12BA
Bearings 22313CC
Buy 22313EK.T41A spherical roller bearing
Buy 24134-2CS5 Roller Bearing
Bearing 2309 ETN9 45x100x36 mm
BTM110B/DBAVQ496
Buy 28521 Roller Bearing
buy 53203U bearing
buy 7036C/DT bearing
Buy B23-9 DU28A Automotive Bearing
BVL-0033 Linear Bearing
Buy M802011/M802048 Bearing
Buy RU178GUUCCOP2 Roller Bearing 115x240x28mm
Buy 140BAR10 Angular Contact Thrust Ball Bearing
Buy CP 715 Plate
Buy RMS15 Radial Ball Bearings
BBYB 362744B Texturing Machine Bearing
B28-34C3 Deep Groove Ball Bearing
bearing 023.25.560
bearing W211PPB3
Belt Tensioner 7701477028 16806-00QA8 7701477012
bearing 84FC56280
B71919-C-T-P4S bearing 95X130X18mm
BRD 30SU Slide Block
B7219C.T.P4S.UL Spindle Bearings
bearing NU415
Buy 40TAC90BDTDC10PN7B Angular Contact Bearing
buy 6302-2RS/Z3 bearing
buy KA045AR0 angular contact ball bearing
Buy F-2170401 Hydraulic Pump Spindle Bearing
Buy 15UZE40917T2 Eccentric Bearing
Buy RE25025 UUCC0 Crossed Roller Bearing
BD155-4A ball bearing in stock
buy 566864.H195 wheel bearing for heavy trucks
Buy FXN85-40SX One Way Clutch Bearing
buy TSF (Flanged Cup) 3188/3120-B tapered roller bearing
B7004-E-T-P4S ball bearing
buy NAO17x30x13 bearing
Buy NU1044ML/C3 Cylindrical Bearing 220*340*56mm
Buy VW32RS V Guide Track Roller 12*45.72*15.88mm
buy BK1412B bearing
BS2-2206-2RS Sealed Spherical Roller Bearing
buy 234736 Ball Bearing
BS2B243123 Spherical roller bearing
BS3072TNI/P4 bearing
Buy CPM2634 Gearbox Bearing 34*50.2*29mmm
B7206.E.T.P4S bearing
Buy 200BAR10E TYNDBELP4A Super Precision Ball Bearing
BAHB 311443 BB Wheel Bearing
B35-200
bearing EE763330/763410
buy CF30VE bearing
Buy Z-567473.ZL Bearing
Bearing SL024928 140x190x50 mm
BL307-2RS large load deep groove ball bearing
bearing 29318-E-M
Buy LMB24UU OP Linear Bearings
Buy HM220110/49 Roller Bearing
Buy RE15013 SIZE 150X180X13mm
ball bearing 6319 2RS
Ball Bearing 80x170x39mm
Bearing 206KRRB6 with size 25.43x62x24 mm
Buy HSR45R1SSGK Linear Guide
Buy 845904 Cylindrical Roller Bearing 22*40*38mm
B31-24UR Bearing
Buy F-571752.03 Taper Roller Bearing
Buy HSR 85AUU Linear Sliders
Buy KBF5 GUU Linear Bearing 5*12*22mm
B71815-C-TPA-P4 75X95X10 MM Bearing
BTM110B/DBAVQ496 bearing
Buy B29-11 Bearing
bearing 24160K30
bearing 40x68x15
Bearings 246x313x32mm
Buy 32030AX Single Row Taper Roller Bearing
BBY-0118 Texturing Machine Bearing
Buy 18BTM 2416 Needle Roller Bearing
BMD-6206-U002A Forklift Bearing
Buyer 6*10*9mm HK0609
buy KR80-PP Track Roller Bearing 30x80x100mm
B49-10 UR rodamiento
Bearing 360mm x 750mm x 244mm
BRD 35U0 Slide Block
Ball screw bearing 55x100x21mm
Buy NCF 29/630VCylindrical Roller Bearing 630x850x128mm
BT1-0251/QVA621 Rodamientos
ball bearing 6900ZZ
Buy CFE3 1/2S Bearing
Buy TM212U40AL Auto Bearing 60*110*22mm
Buy E2.6209-2Z/C3 Bearing
Buy LMTC50 UU Linear Bearing
buy TIMKEN 67389/67325D tapered roller bearing 130.175x200.025x85.725mm
B7004-E-T-P4S angular contact ball bearing
BCE 34TN Drawn Cup Needle Roller Bearing
Buy 25523/25580 Automotive Bearing
BS2B243123 Spherical roller bearing size is 600*900*231
BS3072TNI/P4 angular contact ball bearing
Buy 100752904K1 Bearing
Buy 6307A17 Ball Bearing
B7206-C-T-P4S bearing 30X62X16mm
bearing W2-5/8
Buy 100BNR10 S High-Speed Ball Bearing
Buy E2.6006-2Z/C3 Bearing
B32Z-6 AUR deep groove ball bearing 32.5x76x11mm
BEAS020052-2RS Rolamento
BTH-1011 bearing
Bearing SL024924 120x165x45 mm
BL307-2RS bearing
Buy CR-0740HSTXRPX1 Bearing
bearing 90x155x39mm
Bearings GE70UK2RS
bearing 6319 2RS
Ball Bearing 25x52x18mm
Buy 110BER10X Ultra High Precision Bearing
buy 22219K bearing
buy 23060CC/W33 bearing
Buy SA 211-34 Bearing
Buy F-571752.03 TR1 Taper Roller Bearing
bearing 180x320x52mm
buy 23144/W33 bearing
B71815-C-TPA-P4
Buy 22UZ411 1317T2X Bearing
BTM 130B/DB Angular Contact Bearing
buy BTM 130 B/DBAVQ496 super precision bearing
Bearings GEP 1000 FS
Buy 63803 Z Bearing
Buy HKR17C Roller Bearing
BL219ZZ Bearing 95x170x32mm
Buy CP 1226 Plate
Buy NU18/1600P69 Roller Bearing
BBYB 362744B bearing
Bearing 6306-2RS
Bearing 7028CD/P4A
Belt Tensioner Kits and Timing Belt Kit 7701477028 16806-00QA8 7701477012
Buy MR 104-2RS Deep Groove Bearing 4*10*4mm
Buy LMH 30 Bearing
beaing 419x592x350mm
BRD35UO
bearing NU416
Buy ANR 20 Miler Overrunning Clutch
Buy 80BAR10S TYNDBELP4A Super Precision Ball Bearing
Buy BAQ0065A Ball Bearing
Buy 85UZS419T2 Bearing
Buy BD185-6 Rolamentos 185x232x51mm
BT1-0251/QVA621 Rolamentos
Buy RB 15030 U Crossed Roller Bearing
B7004-E-2RSD-T-P4S ball bearing
bearing 619/500M
BCE34-TN Needle Roller Bearing
Buy Z-566489.ZL Bearing
Bushings SBB 22-2RS Manufacturers
Buy RN202EM P6 Roller Bearing
buy GAC100T bearing
Buy HSR65LB1 QZ SS Linear Motion Guide
Buy RNN3006X3V Roller Bearing
buy 51200 51200M Thrust Ball Bearing
BT1-0876 Bearing
B32Z-6 AUR rolamento
buy MTE-415T turntable bearing
Buy QHW 45 HAZ0C Linear Guideway Carriage
BL307-2RS ball bearing
bearing 29418-E supplier
buy SL045032-PP roller bearing
Buy GEEW80 ES Spherical Bearing
buy U45/KU(U45KU) bearing
bearing RMS18
B15-86D 15x47x14mm
Buy 2FBW 3590-700L Stainless Steel Slide Rail
Buy HF1816 Bearing
Buy 508731 Rolling Mill Bearings
Buy S8112WN Bearing
bearing 252-TVL-5050 in China ofessional manufacturer
Buy HR130KBE2302L Double Row Taper Roller Bearing
Buy EGW15 Linear Guideway Block
Buy PR14061-KS Linear Roller Bearing 38.1x96x28.57mm
B71815-C-TPA-P4 bearing
B48-ELSS Sealed Radial Spherical Plain Bearing
BEAM025075/PE Angular Contact Thrust Bearing
BK2012 chrome steel bearing
Buy WB17313 Bearing
buy 6009 Deep Groove Ball Bearing 45x75x16mm
Buy LM451349 Automotive Bearing
BTM 130 B/DB Double Direction Ball Bearing
BTM130B/DBAVQ496 angular contact ball bearing
B8-75ZZ Automotive Deep Groove Ball Bearing
BC2-8005/HB1 stock
bearing 6007zz 35*62*14mm
Bearings GEC 1000 FBAS Manufacturers
BA1816 stock
bearing 70x125x41
Buy M802048/011/QCL7C Bearing
B15-45D-2RS Auto Alternator Bearing
BBY-0118 bearing
Buy CS206HT2LLUA1 Bearing
Buy NNCF 4948 Roller Bearing
BCE 1412 needle roller bearing
bearing W210PPB6
BK2016 Needle Bearing 20x26x16mm
bearing 745A/742
Buy 22220EK roller bearing high quality
Buy WR 17058 Bearing
B49-10 UR automotive bearing 49x87x14mm
Bearing 22372 CA/W33
BRD35 U0 Linear Guide Block
Bushings SB 152613Manufacturers
B7219C.T.P4S.UL Bearings
BAQ 0065 A Rolamento/Rodamento
bearing 09078/09196 made in China
bearing LY-9023
Buy CP 32542 Plate
Buy MR3 MN Linear Motion Bearing
BD155-4A waliking bearing
bearing FCD6890250A
B7004-E-2RSD-T-P4S angular contact ball bearing
bearing FCB25
BCE 34 TN Needle Bearing
Buy W 3X V Guide Track Roller 12*45.72*15.88mm
Buy 45TAC100BDDGDBBC9PN7B Angular Contact Bearing
BS3072TNI/P4
Buy 200BAR10ETYNDBELP4A Super Precision Ball Bearing
Buy BA195-3SA Ball Bearing 195*280*36.5mm
B7017E.T.P4S high precision angular contact ball bearing
B32Z-6 AUR
ball beaing 1638ZZ
Bearing S6000.2RSR.W203B
BEAS020052-2RS Angular Contact Thrust Bearing
Buy GHH 25 HA Linear Guide
Buy NA15117SW15251D Tapered Bearing 30.005x63.5x50.8mm
Buy RWB14PC9 Linear Bearing 22.225x50x14.288mm
BL307-RS deep groove ball bearing
Buy 3800/750 Taper Roller Bearing
Buy HM220110/HM220149 Roller Bearing
Buy RE14025 SIZE 140X200X25mm
Buy RNNX10 Rolamentos 50*75.25*40mm
Ball Bearing 70x150x35mm
Bearing 206KRRB6 for Agricultural Machinery
buy 2UC17 bearing
buy NJ1028 bearing
Buy CR 99324 Speedi Sleeve For Shaft Repair
buy LMEF8LUU linear bearing
Buy WJ202612 Needle Cage Assemblies
ball bearing 62302 2rs
ball bearing 6303ZZ
Bearing 6309
Buy HSR85ASS Linear Sliders
B52-ELSS Plain Bearing
bearing 22352 CC/W33
BK2012 roller bearing 20x26x12mm
BTM130B/DBAVQ496 bearing
Buy 28521/84 Roller Bearing
BD185-6A excavator bearing
Buy SHS25C1QZ SS Linear Motion Guide
Buy 17TAC47BSUC10PN7A Angular Contact Bearing
Bearings BA246
BL 219 Bearing 95x170x32mm
Buy 15UZE20917T2 Bearing
B15-45D-2RS
BBY-0118 insert ball bearing
Buy RA12008CCCOS Crossed Roller Bearing
BK0609 6*10*9mm
BCE1412 drawn cup needle roller bearing
bearing 023.25.500
Ball Screw Support Bearings ZARN1545-TN
bearing 21.3x35x7mm
bearing 84FC59350
B49-10 UR bearing supplier
BRD 35 U0 Block 34x70x48mm
Buy 15 UZE 20951T2 Bearing
ball bearings 6808-2rs
Ball screw bearing 50x90x20mm
bearing NU2308E
Buy RSL183028 Roller Bearing
buy NNCF 4914 CV
bearing 09078/09194 made in China
bearing 6007/Z3
Buy 5235 Bearing
Buy AL 130 Clutch Bearing
Buy CFE3 1/2SB Bearing
Buy TM311 U40AL Auto Bearing 55*120*29mm
bearing FC3246168
B7004-C-T-P4S ball bearing
Buy 100BER19 High-Speed Ball Bearing
Buy LMTC40 UU Linear Bearing
Buy WR05108 Bearing
BCE34TN Closed End Needle Bearing
bearing QJ240N2
Buy roller bearing NU 2306
buy DE0871 bearing
bearings ZT-13127 in good price in per piece
B7206.C.T.P4S bearing
BA195-3SA Angular Contact Ball Bearing
Buy 315189 A Cylindrical Roller Bearings
Ball Bearings 6001ZZ
Buy 4162935 YEX2 Bearing 35x86x50mm
Buy HR2555TM Slide Block 25*33.3*146.4mm
Buy NU324C3VL0241 Insulated bearings
Buy E2.6305-2Z/C3 Bearing
B32Z-6 AUR bearing
BEAS 020052-2RS Thrust Angular Contact Bearing
Bearing size 40*100*68mm
Buy 536628.1 Spherical Roller Bearing
buy TIMKEN 82576/82951CD double row tapered roller bearing
BL307-RS large load deep groove ball bearing
bearing 29418-E-M
bearings F-21432
buy 23120CK/W33 bearing
buy 23060 bearing
Buy SA 211-32 Bearing
bearing 14125A/14276
Buy 328915 Q Truck & Trailer Bearing
B17-126DDUCM B17-126D auto motor bearing 17*62*17.6mm
bearing manufacturer from CHINA 280.30.1475.013
B48-ELSS Plain Bearing
BEAM 025075/PE Bearing 25x75x28mm
Buy NRXT15025 Bearing
Buy LMB10UUAJ Linear Bearings
Buy TRANS 60921 Bearing
Bearing 2309 EKTN9 45x100x36 mm
BTM130B/DB Bearing 130x200x63mm
BTM130B/DBAVQ496 thrust ball bearing 130x200x63mm
B71914-E-T-P4S-UL Bearing
B8-75ZZ Automotive Bearing
BC2-8005/HB1 bearing
bearing 604
Buy B23-9 DU Automotive Bearing
Buy NATV10X/3AS Roller Followers
Buy HKR17AB Roller Bearing
Buy RE 3010 Bearing
BL219 Bearing 95x170x32mm
Buy RMS11.2RS Radial Ball Bearings
B15-45D-2RS Bearing
BBY-0079 insert ball bearing
BMD-6206/U002A Encoder Bearing
Buy 22 UZ 343 Bearing 22x58x32mm
Buyer 6*10*9mm BK0609
buy KR72-PP Track Roller Bearing 24x72x80mm
bearing 2728x3100x210mm
BK 2016 Needle Bearing
B49-10 UR bearing
BRS35B-S
Buy 23322 CAME4C4U15-VS Bearing
Buy SB 22217 W33YSS Spherical Roller Bearings
Buy15TAC47BDBBC10PN7A Angular Contact Bearing
Buy NA49/22XL Roller Bearing 22*39*17mm
buy three-row roller slewing bearing 130.40.1600
Buy HR100KBE1804L Double Row Taper Roller Bearing
Buy RB 15030 C1 Crossed Roller Bearing
B7004-C-T-P4S angular contact ball bearing
B7211-E-T-P4S ball bearing
bearing 22332/W33
Buy SR 20TBM Linear Slider
Bushings SBB 22-2RS
Buy RN202EM P5 Roller Bearing
Buy 30TM15A17 Ball Bearing
Buy 4084114 Full Complement Needle Roller Bearing
Buy SH 55GM Guide Block
B7017E.T.P4S high precision bearing 85x130x22mm
BC 1 8028 Cylindrical Roller Bearing
Buy BT1-0876 Truck & Trailer Bearing
BEAS020052-2RS Bearing 20x52x28mm
BL307-RS bearing
Buy QHW 45 HAZAC Linear Guideway Carriage
Buy WB05092 Bearing
Buy NU 1011 Roller Bearing high quality
bearing 90x190x60mm
ball bearing 6319 ZZ
bearing RLS20
buy U8K bearing
B15-86D Motor bearing
Buy RB90070UUC0FS2 Roller Bearing 900x1050x70mm
Buy UFL 004 Pillow Block
bearing 13686/13621
Buy 54UZSF45T2 S Eccentric Roller Bearing
Buy 55TAB12-2NK Bearing 55*120*20mm
Buy EGH 35 SA Linear Guideway Block
Buy RNU 213 E Roller Bearing
B48-ELSS Inch Size Radial Spherical Plain Bearing
BEAM 025075-PE Angular Contact Bearing
BK2012 bearing 20*26*12
Bearing 2218E 90x160x40 mm
BTM 140 B/DB Double Direction Ball Bearing
BTM120B/DBAVQ496 angular contact ball bearing
Buy 77196 Taper Roller Bearing
Buy TU0812-5/L244 Bearing
B23-9DU Bearing
B71914-E-T-P4S-UL
B8-75ZZ Ball Bearing
BC2-8005/HB1
Bearings GEC 1000 FBAS
BMB 6206 Sensor Bearing
BA1816 price
bearing 3007214
Buy BL 219 Ball Bearing
Buy NU18/1600P59 Roller Bearing
Buy RE30025UUC0PSS Roller Bearing 300x360x25mm
BBY-0079 Texturing Machine Bearing
Buy 93444 Cylindrical Roller Bearing
Buy CS206LLU Bearing
Buy NNCF 4944 Roller Bearing
Buy B28-31C3 Auto Bearing
Buy LMT40 UU Flange Linear Bushing
BCE 1412 roller bearing
BK 2016 Needle Roller Bearing
Buy 4867.031.128 One Way Clutch Bearing
B49-10 UR deep groove ball bearing
BRD35U0 Guide Block
Bushings SB 152613
Buy 3920 Automotive Bearing
bearing NU418
Bearings GE30DO2RS Manufacturers
Buy FBW50110XR UU-1800L Stainless Steel Slide Rail
Buy TRH 20FN Block 20x63x30mm
Buy RWB24SP Linear Bearing 38.1x100x28.575mm
B7211 spindle bearing
BCE34-TN Bearing 4.762x8.731x6.35mm
BAH0092 Wheel Bearing
Buy BS2-2205-2RS Roller Bearing
buy 7210AC bearing
Buy 30TM15 Ball Bearing
Buy 36990/20 high quality excavator beaing
buy 803194A VOLVO truck bearing
Buy HSR85LB1 QZ SS Linear Motion Guide
buy SA5E bearing
B7017E.T.P4S high speed bearing
BC1-8028
Ball Bearing S6000.2RSR.W203B
BEAS 020052-2RS Bearing 20x52x28mm
buy CF24-1VE bearing
buy MTE-415 turntable bearing
Buy NRXT20030DDC1P5 Roller Bearing 200x280x30mm
buy PC200-5 excavator slewing bearing
Buy RWB14SPB8 Linear Bearing 22.225x50x14.288mm
buy 7028CTA bearing
Buy RSL182213-A Gear Reducer Bearing
Bearing LFR5206-25-2RS-RB
BL307-RS ball bearing
B71913.E.2RSD.P4S Angular Contact Ball Bearing
BTM 65 A/DB Double Direction Ball Bearing
Buy 10777/710 Taper Roller Bearing
bearing 6319 ZZ 95*200*45mm
Best price Bearings RE14025
Buy B25-198 Ball Bearing
Best price YRT950 rotary table bearings
B17-126DDUCM auto generator bearing 17*62*17.6mm
bearing 340*580*190mm
BNTB322758/HB1 cold rolling mill bearing
BTM130B/DBAVQ496
B71914-E-T-P4S-UL Angular Contact Bearing
B8-75ZZ
Bearings GEP 950 FS Manufacturers
Buy SHS25C1QZ UU Linear Motion Guide
Buy 70BTR10STYNDBELP4A Super Precision Ball Bearing
BA1816
Bearings BA250-4A
BL 318 Bearing 90x160x30mm
bearing HK3818
Buy RA12008CCOS Crossed Roller Bearing
Bearing 7026CD/P4A
BK0609 Needle Roller Bearing Series
B28-31C3 Deep Groove Ball Bearing
BCE 148 needle roller bearing
bearing 7787/2728K
bearing 78FC55500AW
B49-10UR bearing supplier
bearing FCD5676290
BRS 35 B-S Block 34x70x48mm
Buy 130752904.K2 Bearing 19x53.5x32mm
buy KA042AR0 angular contact ball bearing
ball bearing 6007/Z3
Buy 15236 Bearing
Buy 45BER19H Ultra High Precision 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