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
RN305 Bearing 25x53x17mm
roller bearing F-211587
Request KRE32-PP Stud Type Track Roller Bearings
RA 5008C 50mmx66mmx8mm High precision bearings
roller bearing 896/892
RSTO 6 TN 10X19X9.8mm
RFQ 17020015HMSA10V Oil Seal
R8-49N3 Accurate Rotary Working Table bearing
RSL183004 Gear Reducer Bearing
roller bearing 240/600CAW33C3
R 504574 four-row cylindrical roller bearing
RB19025 Medical equipment bearing price
RCB101416 needle roller clutch bearing
RKS.060.30.1904 without gear slewing bearing
RU42UTCC0 Precision robot joints bearing stock
RFQ CFFAMG 3-6 Bearing
RE7013 Robotic Bearing
RSTO15 20x35x15mm
rolamentos indústria siderurgia LFC5882240
RFQ F-572331.TR1 Bearing
RU148XUUC0X Crossed Roller Bearing
rolamentos JYZC120 price
RA20013 bearing suppliers
RNA1030 Needle Bearing without Inner Ring
rolling mill bearing N2328M
RB25025UU Bearing
RB45025UUCC0 bearing supplier
RB60040UUCC0 600x700x40mm
Request for 35TAG001 Bearing
RA9008 slewing bearing
Request for PNA 12/28 Roller Bearing
RN 305M Cylindrical Bearing
RA 6008C Precision robot joints bearings price
rolling mill bearing4375/4335
RSF4988E4 Double Row Cylindrical Roller Bearing
RNA 4902 Needle Bearing
RSTO 5 TN 7X16X7.8mm
RX84 bearing
RK6-33E1Z
rolamentos indústria siderurgia 180RV2602
RB18025 Medical equipment bearing price
Roller Bearing 23038 Bearing 190*290*75mm
rustproof packaging UCP207-35 35mm Pillow Block Bearing
RAL24.06-2Z U-Groove Bearing 8x24x27.5mm
Ruby ball 36.513mm
RCB101416 clutch bearing
Request for TM 3/22 bearing
request UCP205D1 bearings
RWB 32 UUSP Roller Way
RLM2420 Needle Bearing
rolling mill bearing 352220
RKS.060.30.1904 slewing bearing
Rubber extruder gearbox use tandem thrust bearing F-87920-100.T8AR
RA7008 UUC0 slewing bearings 70mm* 86mm* 8mm
RAXF715 Bearing 15x21x14.2mm
rolling mill bearing NU2236M
RUE25-D-FE Carriage 36x70x91mm
Rolling mill bearings 561772
RE9016 Crossed Roller Bearing
RSTO15 Support roller bearing 20x35x15mm
Radial Spherical Plain Bearings GE80FO2RS
Request SL183015-A-XL-C3 Cylindrical Roller Bearings
RKS.160.14.0644 cross roller slewing bearing
Robot arm use XU080149 roller bearing
roller bearing N2328M
RB17020CC0 Crossed Roller Bearing
RFQ BNK0501-3GO-127LC5Y Finished Shaft Ends Precision Ball Screw
Rotary worktable bearings RB50050UUC0
RA15008UUCC0P5 Crossed Roller Bearing
RAU9005UUCC0P5 Cross Roller Bearing
Request IR50X58X23 Inner Ring Bearing
RA 9008 cross roller bearing
Request IR6X9X16 Needle Roller Bearing Inner Rings 6x9x16mm
RN305 Cylindrical Roller Bearing
RA 7008C Precision robot joints bearings price
rolling mill bearing53150/53375
RS4988E4 Double Row Cylindrical Roller Bearing
RNA4902 Bearing 20x28x13mm
Roller bearing 7X16X7.8mm
RENAULT-5010566154
RNAO22X30X13 needle roller bearing
robort arm bearing 200x280x30mm
R8-49N3 Material piling machine bearing in stock
RNAO 50X65X40 ZW ASR1 roller bearing
RB 18025 Precision robot joints bearings
RB20025 bearing 200x260x25mm
RE11020 Cylindrical Roller Bearing
RAL 24.06 ZZ Track Roller Bearing
roller mill bearing C102(cbk257)
RKS.060.25.1644 without teeth bearing
RA7008 UUCC0 cylindrical roller bearings
RAXF714 Needle Bearing
RE7013 Roller Bearing
RSTO15
Radial Spherical Plain Bearings GE70FO2RS
RFQ HC STA4785LFT Gearbox Bearing
roller bearings F-219476
Roller Bearing NU218
RNAO 40X50X17 bearing with machined rings without flanges
RFQ BNK0501-3G2-127LC7Y Finished Shaft Ends Precision Ball Screw
RB50050UUCC0 500x625x50mm
RAA 65 ANP6Z Linear Guide Block
RU124G/CRBF 8022 AT crossed roller bearing
RAU9005UUCC0P5 Micro Crossed Roller Bearing
RN 305 Roller Bearing
rolling mill bearing 3510/600
RA7008C Glass production equipment bearings
Rolamento de rolo esférico 23048CA
rolling mill bearing 80FC55300
RS-4988E4 Cylindrical Roller Bearing
RSTO 5 TN
RUSV 60206-KS Adjusting Gib
RE19025UUCC0 Crossed Roller Bearing
RK6-33E1Z slewing bearing
RNAO 50X65X40 ZW-ASR1 bearing
RB19025 190mmx240mmx25mm High precision bearings
RAL24.06 ZZ Guide Roller 8*24*27.5mm
Radar and microwave equipment bearings KA075CP0/XP0
RCB061014 needle roller clutch bearing
roller bearing 829272
RKS.060.25.1644 without gear slewing bearing
RAXF 715 Combined Bearing
roller bearing 22218CCK/W33
RU42UUC0 20x70x12mm 20mmx70mmx12mm
RUE25D-FE Linear Guide Block
RNU 205EM Cylindrical Bearing
RSTO6TNX
RFQ DL 3025 Bearing
RKS.160.14.0414 cross roller slewing bearing
RFQ HC STA4785 LFT Gearbox Bearing
Rolling mill bearings 539117
RWB16 UU SP Roller Way
RE4510CC0P5S Roller Bearing 45x70x10mm
RA19013 bearing suppliers
RNAO 40X50X17 bearing with machined rings
RB25025 UU Crossed Roller Bearing
RB17020 CC0 Roller Bearing 170x220x20mm
Rotary worktable bearings RB80070UUC0
RAA65 ANP6Z Block
RU124(G)/CRBF 8022 AT bearing
RA15008CC0P5 Roller Bearing 150x166x8mm
RA 9008 slim bearing
RN305M Bearing 25x53x17mm
Roller Bearing NU214
rolling mill bearing 3510/560
RA6008C Rotary worktable bearing stock
roller bearing 869/854
RSTO 5 TN Roller bearing
RK6-33E1Z slewing ring
roller gearbox bearing 22222 EK/C3
RB 18025 Radar and microwave equipment bearings
Rolamento de rolo esférico 23038
RFQ 10979/500 Bearing
roller Bearing 22207CA/W33
rolamentos indústria siderurgia L4R4614
RAXF715 Combined Needle Roller Bearing
RUE 25-D-FE Block
Request 830023 ball bearing
RM3-2Z BEARING
RSTO6TNX Support roller bearing
RKS.160.14.0544 cross roller slewing bearing
RWB16 UU P Roller Way
RSHEY35-N plummer block bearing
Radial Spherical Plain Bearings GEF90ES 90mm*140mm*76mm
RE4510UUC0P5S Crossed Roller Bearing
roller Bearing 543086/543114
RA19013 bearings price
rod end bearing GIHO-K12DO
RB25025UU Crossed Roller Bearing
Request HSS7007-E-T-P4S Spindle Bearings
RB17020 UUCC0 Roller Bearing 170x220x20mm
RFQ BNK0501-3GO-127LC3Y Finished Shaft Ends Precision Ball Screw
rolamentos indústria siderurgia L150RV2302
RB80070UUCC0 800x950x70mm
RU124G bearing 80x165x22mm
rod-used needle roller cage KZK12*16*11
RN 304M Cylindrical Bearing
roller bearing F-210408
rear axle DF0882LB wheel bearing
RA 6008C 60mmx76mmx8mm High precision bearings
Request GE20ES-2RS Spherical Plain Bearings
RSTO 25
RASE25-N Plummer Block Housing
RB8016UUCC0 Crossed Roller Bearing
R8-49N3 1101.344mmx1361.948mmx73mm bearing stock
request NNCL 4918 CV bearing 90x125x35mm
RNAO50X65X40 ZW ASR1 needle roller bearing
roller bearing 240/560CAW33C3
RB 17020 Radar and microwave equipment bearings
RE11015 Cylindrical Roller Bearing
RA20013 High percision bearing
RNA4900-RSR bearing
RKS.060.20.0644 slewing ring bearings
RAXF714 Combined Needle Roller Bearing
RE7013 Thin Section Bearing
RM3ZZ BEARING
RMEY75 Rolamento
Rolling mill bearings 950x1360x880mm
RA20013 bearings price
RNA1025 Needle Bearing without Inner Ring
RB24025UU Bearing
Rotary worktable bearings RB70045UUC0
RU 124(G) crossed roller bearing
rod-used needle roller cage KZK12*16*10
Rotule sur rouleaux 230/670/W33 Bearing 670*980*230MM
rolling mill bearing 4A-6
rolling mill bearing BK0609
RN305 M Cylindrical Roller Bearing
RA 7008C 70mmx86mmx8mm High precision bearings
RA15008UUCC0P5 150*166*8mm Crossed roller bearing
RSTO 25 Roller bearing
RN 309 ECP Single row cylindrical roller bearing
RUSV60206-KS Linear Bearing 52x159x60mm
RFQ GB-44 Bearing
R8-49N3 43.36inchx53.62inchx2.874inch Slewing ring price
radial spherical plain bearing 34.925x55.563x52.375mm
RNAO45X62X40ZW-ASR1 bearing
roller bearing 240/530CAW33C3
RB17020 Medical equipment bearing price
RE11015 Thin Bearing Swing Circle Made In China
RAL24.06ZZ Guide Roller Bearing
RNA4900-RSR
RWB 32 UUP Roller Way
RLM2420 Needle Roller Bearing
Rubber extruder machine bearing f81658t8ar
RA6008 UUC0 slewing bearings 60mm* 76mm* 8mm
RAXF714 Bearing 14x20x14.2mm
RNU205E M Cylindrical Roller Bearing
Rotary worktable bearings KG120AR0
RE7013 Crossed Roller Bearing
RM3ZZ
roller bearing 5310 50mmx110mmx44mm 2.02kg
RSTO6TNX Support roller bearing 10x19x9.8mm
RKS.23 0411 turntable flange bearing
RMEY70 Rolamento
rolamentos indústria siderurgia FC5882240
RFQ 46264-A Bearing
RWB16UUSP Linear Roller Way
RA20013 cross roller bearings
RE 11012 bearing
RB 24025 UU Roller Bearing
RB70045UUCC0 700x815x45mm
RNAF 607820 Rolamentos 60*78*20mm
Rolling and plain bearings 25x28x15mm
RNA4922 roller bearing
RA9008 crossed roller bearing
RN 305 M Roller Bearing
RA 8008C Precision robot joints bearings price
rolling mill bearing440/432
RA17013UUCC0P5 170*196*13mm Crossed roller bearing
Roller bearing 25x52x16mm
RB8016 UUCC0 Roller Bearing 80x120x16mm
RN 309 ECP cylindrical roller bearing
Rolling mill bearings 536245
RE20030UUCCOP5 (200x280x30mm)
RFQ GB-56 Bearing
RNAO22X30X13 roller bearing
RNA O45X62X40-ZW-ASR1
RNA8*19*9 Bearing
RB18025 Rotary worktable bearing stock
RE11020 Thin Bearing Swing Circle Made In China
rolamentos indústria siderurgia 4R4614
RA7008 rolling bearings
RAXF 714 Needle Bearing
roller bearing 22217CCK/W33
RNU205EM Bearing 31.5x52x15mm
RE8016 Roller Bearing
RSTO12X Support roller bearing 25x47x12mm
Radial Spherical Plain Bearings GE60FO2RS
RKS.23 1091 turntable flange bearing
RA18013 bearings price
Rotary worktable bearings RB1000110UUC0
RN304M Bearing 20x44.5x15mm
RA 7008C Medical equipment bearing price
RA16013UUCC0P5 160*186*13mm Crossed roller bearing
roller bearing NA6904
RSTO 25 Roller bearing 30x52x15.8mm
Rolling mill bearings EE531201DW/300
roller bearing N206EM
RNAO 45X62X40 ZW ASR1 needle roller bearing
RB18025 180mmx240mmx25mm High precision bearings
roller bearing 29352
RA20013 thin section bearing
railway locomotive bearing 231481C in profesional manufacturer
RCB061014 clutch bearing
RWB32UUSP Linear Roller Way
RE11015CC0 Crossed Roller Bearing
RAXF 714 Combined Bearing
RB60040UUC0 PE5 Cross roller bearing
R196Z-4 bearing 196.85*241.3*12 mm
RE8016 Slewing Bearing
RSTO12X
request 28TAG12 clutch bearing 28x51.7x16mm
Rolling mill bearings 544199
RA18013 cross roller bearings
RE11012 high precision cross roller bearing
Roller bearings NU210E
RB1000110UUCC0 1000x1250x110mm
RAA65ANP6Z Linear Guide
rolling mill bearing FC3246168
RU124(G) bearing
RA12008U Crossed Roller Bearing
RN304
rolling mill bearing 3810/530
RA7008C Rotary worktable bearing stock
Roller Bearing 23048CA Bearing 240*360*92mm
roller bearing 866/854
RN 309 ECP bearing without outer ring 45X88.5X25 mm
RFQ GB-42 Bearing
RK6-16E1Z slewing bearing
RNAO45X62X40 ZW ASR1 roller bearing
RB11012 bearing 110x135x12mm
RB17020 170mmx220mmx20mm High precision bearings
RE 11012 Thin Bearing Swing Circle Made In China
RA20013 crossed roller bearing
RAL17.06-2Z U-Groove Bearing 5x17x20.5mm
RFQ CSF20-50-2UH-LW Harmonic Drive
RCB061014 needle roller bearing
RWB32UUP Linear Roller Way
RFQ 4142125YEX Cylindrical Roller Bearing
RAXF 712 Combined Bearing
RWU100E-L Linear Guide Block
roller bearing Z-507339.ZL
RSTO6TNX 10x19x9.8mm
RFQ 46264 Bearing
Rolling mill bearings 539031
RWB16 UU H Roller Way
Roller Bearing 232/800F3
RSHEY35 housing units
RU148XUUC0P2 Crossed Roller Bearing
RE4510UUCC0P5S Crossed Roller Bearing
roller bearing 2790/20
RA19013 cross roller bearings
RE 11012 cross roller bearing
rolamentos indústria siderurgia LFCD6896280
RSL182307-A Bearing
RB24025UU Crossed Roller Bearing
RB17020 UUC0 Roller Bearing 170x220x20mm
Rotary worktable bearings RB90070UUC0
RSL185018-A-XL Bearing
RA 17013 Crossed Roller Bearing
RNU1018N Bearing 103x140x24mm
RN304 M Cylindrical Roller Bearing
RA8008C Rotary worktable bearing stock
Roller Bearing 23048Q1/SO Bearing 240*360*92mm
roller bearing 864/854
RA13008UUCC0P5 130*146*8mm Crossed roller bearing
RFQ KRE90-PPA Bearing
RASE25-N Housing 25x130x70mm
R4A-ZZ Ball Bearing
RK6-16E1Z slewing ring
rolamentos indústria siderurgia L180RV2602
request NNC 4918 CV bearing 90x125x35mm
RB16025 Radar and microwave equipment bearings
RSF4864E4 Double Row Cylindrical Roller Bearing
RA20013 Robotic bearing
RAL 17.06 ZZ Track Roller Bearing
RFQ CSF20-80-2UH-LW Harmonic Drive
RKS.060.25.1534 without gear slewing bearing
RSL18 3016-A-XL Gear Reducer Bearing
RAXF712 Combined Needle Roller Bearing
RWU 100-E-L Block
Rotary table RB60040UUC0 PE5 dimension 600*700*40
RCJ 55 Pillow Block Bearing
RKS.23 0941 turntable flange bearing
RSHEY35-N
RABRB40/85-XL-FA106 bearing price
RE4510UUC0SP5 Crossed Roller Bearing
roller bearing 2788/20
Rolling mill bearings 220x310x190mm
RA18013 bearing suppliers
rolamentos indústria siderurgia FCD6896280
RB24025 Bearing
RB17020UUCC0 Crossed Roller Bearing
RB90070UUCC0 900x1050x70mm
Rolling and plain bearings 25x28x10mm
RA17013 Crossed Roller Bearing 170x196x13mm
RA12008 U Roller Bearing 120x136x8mm
RN 304 M Roller Bearing
roller bearing 3810/530
RA 8008C 80mmx96mmx8mm High precision bearings
RFQ KRE90PP Bearing
RSTO 25 30x52x15.8mm
RK6-16E1Z bearing
R4 ZZ Miniature ball bearingR4 ZZ
RB 17020 Precision robot joints bearings
RA20013 slewing bearing
RAL17.06 ZZ Guide Roller 5*17*20.5mm
RKS.060.25.1424 slewing ring
rolamentos indústria siderurgia LFC4466206A
Roller bearing 22215CD/CDK in stock
RA6008 UUCC0 cylindrical roller bearings
RAXF712 Needle Bearing
RWU 100-E-L
RE8016 Crossed Roller Bearing
RFQ GE20XL-KRR-B-FA164 Bearing
RCJ55 Pillow Block
RWB16UUP Linear Roller Way
RABRB40/85-XL-FA106 bearing
roller bearings F-219236
RA17013 cross roller bearings
RB 24025UU Roller Bearing 240x300x25mm
RFQ BNK0501-3G2-97LC7Y Finished Shaft Ends Precision Ball Screw
RA17013
RNU1018N Cylindrical Roller bearings
rolamentos MFF070101 price
Rotor Bearing Arrangement z527454zl
Request for NKX 70 Axial Bearing
RA8008C Glass production equipment bearings
Rolamento de rolo esférico 23048Q1/SO
RA14008UUCC0P5 140*156*8mm Crossed roller bearing
Roller Bearing 23956 CA/W33
Roller bearing 30x52x15.8mm
roller bearing NA6903
RK6-16E1Z turntable bearing
R4 ZZ Minature bearing
request NNCF 5017 CV bearing 85x130x60mm
RB17020 Rotary worktable bearing stock
RB20030 bearing 200x280x30mm
RE11012 Cylindrical Roller Bearing
RFQ CSF20-30-2UH-LW Harmonic Drive
RA6008 rolling bearings
RAXF 712 Needle Bearing
rolling mill bearing NUP236M
RWU100-E-L Guide Block
RE6013 Roller Bearing
RSTO5TNX Support roller bearing 7x16x7.8mm
RFQ DL 3020 Bearing
RB 4010UUCC0 robot roller bearing 40X65X10mm
RFQ F-572331.TR1-DY-W61C Bearing
RWB16UUH Linear Roller Way
RABRB50/100-XL-FA106 bearing price
RE4510C0SP5 Roller Bearing 45x70x10mm
RAE25-00NPPB cheap price
RA16013 bearing suppliers
RB24025 UU Crossed Roller Bearing
RA 17013 Roller Bearing
RA 8008 thin bearing
roller bearing F-55927
RA 8008C Medical equipment bearing price
RFQ CSF65-160-2UH-LW Harmonic Drive
RNA4908-2RSR Bearing 48x62x22mm
Robot Harmonic Drive Gear Crossed roller bearing
RB 16025 Rotary worktable bearing stock
RC Deep Groove Flange Ball Bearing
RKS.060.25.1534 without teeth bearing
RA5008 rolling bearings
RAXF 745 Needle Bearing
RSTO8 Yoke Type Track Roller Bearing 12x24x9.8mm
RWU65-E-HL Guide Block
RB50050UUC0 PE5 Cross roller bearing
R196Z-4 excavator swing bearing
RE8016 Robotic Bearing
Request 840023 ball bearing
RSTO12X Support roller bearing
RCJ 55 N Pillow Block Bearing
Request for IKO NAST 50 ZZ Roller Follower
RABRB50/100-XL-FA106 bearing
roller Bearing HM743345/HM743310
RCB121616-FC auto bearing
RAE25-00NPPB large stock
RA17013 bearing suppliers
RNU0727 Hydraulic pump bearing size 47.5mm*70.631mm*27 mm
RB 24025 Crossed Roller Bearing
RFQ BNK0501-3GO-97LC3Y Finished Shaft Ends Precision Ball Screw
RA15008UUCCO-E Roller Bearing 150x166x8mm
RA8008 slewing bearing
rear axle 40BG05S2G-2DS wheel bearing
RA 9008C Medical equipment bearing price
RA11008UUCC0P5 110×126×8mm Crossed roller bearing
RE19025UUC1 Crossed Roller Bearing
robort arm bearing 200x260x25mm
R4 ZZ Micro ball bearing
RB16025 160mmx220mmx25mm High precision bearings
RB24025 bearing 240x300x25mm
RS4864E4 Double Row Cylindrical Roller Bearing
RAL17.06ZZ Guide Roller Bearing
RWB32UUH Linear Roller Way
Rod End Bearing 0.25x0.75x0.375mm
R165121320
RKS.060.25.1314 without teeth bearing
RAXF 745 Combined Bearing
RSTO8 bearing
RWU65E-HL Linear Guide Block
RE8016 Thin Section Bearing
RSTO12X 25x47x12mm
RCJ 55 FA164.1 Pillow Block Bearing
Rolling mill bearings 541912
RU148XUUCC0P2 Crossed Roller Bearing
RABRB30/72-XL-FA106 bearing price
RLM121915 Needle Roller Bearing
roller bearing N216
roller bearings F-37629
RAE25-00NPPB agricultural insert bearing
RA17013 bearings price
RE10020 cross roller bearing
RB22025 Bearing
RFQ BNK0501-3GO-97LC5Y Finished Shaft Ends Precision Ball Screw
RAA65BNP6Z Linear Guide
RNA6901.2RS
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