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
B7038E.T.P4S angular contact ball bearing
Buy RE15025UUCCOUSP Super Precision Bearing
buy U6/X(U6X) bearing
B17-99T1XDDG8CG16E Inch deep groove ball bearing
bearings 12BA18 in stock
Bearings GE600DO Manufacturers
B45-128UR Ball Bearings for auto bearings 49x97x17mm
BB6013 rodamiento
Buy F 688 Flange Bearing 8*16*5mm
Buy RNA 1015 Needle Roller Bearing
buy TIMKEN EE430902/431576CD tapered roller bearing
Buy HGH 55 CA Linear Guideway Block
BA2B309726 Wheel Bearing 34x64x37mm
Buy SS 20AL Guide Block
Buy Z-511605.ZL Cylindrical Roller Bearings
Bearings 45x117x49.2mm
B36Z-10 ACG32 Rolamentos 36*67*29mm
buy 3519/850 bearing
Buy J 905 A Cone Crusher Bearings
Buy RLS9 Radial Ball Bearings
B7212C.T.P4S.UL Spindle Bearings 60x110x22mm
bearing 23234/W33
Buy LMTC12 LUU Linear Bearing
Buy W208PPB13 Harrow Bearing 22.225*80*36.5mm
bearing 560x820x465mm
BC4B459696 139.700x215x195
Buy B45-104 Automotive Bearings
Buy RA5008UU CC0 Crossed Roller Bearing
Buy RNAV4005 Full Complement Needle Roller Bearing
BK3026-AS1 Needle Roller Bearing
BSD55100CG Angular Contact Thrust Bearing
BTM778415 Rolamentos 76.5*83.5*15mm
Buy 22211 Bearing
B7207E.T.P4S.UL Spindle Bearings 35x72x17mm
BA230-2A excavator bearing 320x230x40mm
Bearing RBC1-1724 A
Bearing C 2215 V 75x130x31 mm
Buy 832 Automotive Bearing
BEAM30/100/C 7P60 Angular Contact Thrust Bearing
Bearings 22209 CC/W33
BTM 100 B/P4CDBA ball bearing Ex-stock
bearing 560x795x72mm
Buy HSR 35BSS Linear Sliders
Buy LFR5204-16-2Z Bearing
buy MTO-265T turntable bearing
Buy NTN NJ409ECP Cylindrical Roller Bearing
bearing 16006 2rs
B17-47D Motor bearing
B17-99T1XDDG8CM Auto Bearing 17x52x17mm
buy NA483SW/472D bearing 70.000x120.000x74.615mm
Buy SET63 Automotive Bearing
Bearings GE31ZO
B2016 Needle Bearing
Ball Screw Support Bearing 20TAC47 C DDG SU H PN7C
BL213-Z bearing
B-36 Inch Needle Roller Bearing
B7003C Bearing
BR223016 bearing supply
B7038E.T.P4S
BDZ27-3N Ball Bearing 27*63*28mm
B37Z-5 wave box ball bearings 37*95*12mm
Bearing BB1-3956 C
Bearings GEG5E 5mm*16mm*9mm
bearing 22222/W33
buy DAC37720037 bearing
BB4010 Thin Section Bearing
Bearings SIJ 40 ES Manufacturers
BA2B309726 Bearing
bearing NU212
bearing size 15x32x8mm
B1314 Bearing 20.638x26.988x22.23mm
Buy 220BA300 Rolamentos 220*300*38mm
Buy NJ18/670M1 Roller Bearing
B36Z-10ACG32 Automotive Bearing
BK1010 Roller Bearings
buy A11VG50 bearing
buy GEG100ET-2RS bearing
buy RU297 slewing bearing
Buy NA4876 Bearing
BMO-6206/E002A Encoder Bearing
BFKB353212/HA4 Bearing 250x310x25mm
Ball bearing 71801CD
bearing SSF4-10M
buy 22314L3 bearing
Buy 95328 Cylindrical Roller Bearing
BA246-2A nylon cage angular contact ball bearing 246*313*32mm
BC4B459696
buy 22214C bearing
BK3026AS1 Needle Bearing with Lubrication Hole
Buy UZ222G1P6 Bearing 110x178x38mm
Buy BL 316 ZZ Bearing
B40-222UR Bearing
BA260-3 excavator bearing
Buy B22-27 Automotive Bearing
Bearings GE160AW
BRH25B-S Guide Block
BTM 100 B/P4CDBB ball bearing Ex-stock
buy TIMKEN 74537/74851CD tapered roller bearing
Bearing size 50x90x23mm
ball bearing 6225UG
bearing LL481448/481411
bearing 16006 zz
Buy HIM55LR Linear Block 80*100*205.1mm
Buy RE11020CCOP5S Crossed Roller Bearing
Buy TRA151102LFT Bearing
B17-99T1XDDG8CM Alternator Bearing
B7048-C-T-P4S-UL
Bearings GE60FW2RS
Bearings GE31ZO Manufacturers
buy 7211B bearing
Buy WB01632 Bearing
Ball Screw Support Bearing 17TAC47 C DDG SU H PN7C
BA 246-1 Bearing 246x308x31mm
buy 6011-RS/Z3 bearing
buy RNS49/38R bearing
Buy RWB64SPB8 Linear Bearing 101.6x270x76.2mm
B36 Bearing 4.763x8.733x9.53mm
buy 23022/C3 bearing
buy NJ238 bearing
buy NUP240 bearing
bearing 22380K
Block SCR20S1QZDDHH
BB4010 bearing supplier
BA2B 309726 Wheel Bearing
Buy LBE50L UU Linear Bearing 50*75*192mm
B71811C.TPA.P4 high speed bearing
Buy 60BNR10 Ultra High Precision Bearing
B71909C.T.P4S.UL Ball Bearing
BA 8 Bearing
bearing 230/1180D/W33
BK HK bearing
Bearings GEH 100 ES-2RS Manufacturers
Buy 17TAC47BDBDC9PN7A Angular Contact Bearing
Buy CPM2768 Gearbox Bearing 130x207.12x64mm
Block SNS25C1UU
Buy 40TAC72BDDGDFTC10PN7B Angular Contact Bearing
ball bearing 628
bearing 30x47x18mm
bearing 38.12x85x30 mm
BFKB353212/HA4 Crossed Roller Bearing
Buy 4867.105.105 One Way Clutch Bearing
Buy NNCF4930 CV Roller Bearing
Buy RAU4005 UUCCO Micro Cross Roller Ring
BC4B 459696
BSD 55100 CG Bearing 55x100x20mm
Buy ARC15 MN Linear Motion Bearing
Buy BTM 778415 Needle Roller Bearing
Buy EC0.4-CR07A74 Auto Bearing 32.59x72.23x19mm
BD165-6SA Excavator Ball Bearing
B22-27 Bearing
B7208E.2RSD.T.P4S.UL
BEAM 30/100/C 7P60 Bearing 30x100x38mm
Bore 130mm BNUP2660172 High speed roller bearing
BTM100 angular contact thrust ball bearings 100x150x45mm
Buy GEGZ50.8 ES-2RS Spherical Plain Bearing
Buy SR242207 Excavator Roller Bearing
Buy B40-185 C3P5B Servo Motor Spindle Bearing
bearing 4789/560
buy F-4346.01 bearing
Buy FGU1740 Bearing 17*40*21mm
Buy 15BGR10H Ultra High Precision Bearing
Buy 2FBW3590 XRUU-450L Stainless Steel Slide Rail
buy 6304-ZZ bearing
Buy FCB20 Bearing
Buy CFT 10 UU Cam Follower
Buy H914841/H914811 Bearing
buy NAST35ZZR bearing 35x72x25mm
Bearings GE60FW2RS Manufacturers
bearing 20TAC47CDDGSUHPN7C
Buy SSR25XVM1SS LM Guide
B 36 Needle Bearing
Ball bearing 7008CE/HCP4AL
BR223016 bearing price
Buy 15UZE20959T2 Bearing 15x40.5x14mm
BL208ZZNR Bearing 40x80x18mm
Buy 234976 Angular Contact Ball Bearing
Buy RE20030 USP Super Precision Bearing
Buy 696T12ZZ1MC3 Bearing
Buy CK2150x102-50 Bearing
B37Z-5 automotive gearbox bearings 37*95*12mm
Buy F-801400.01TR1P Roller Bearing 80*165*57mm
Buy NAG 4916UU Needle Bearing 80*110*30mm
Buy RN2208 TN Roller Bearing
Bearings GE600DO
BB4010 bearing
bearing NU340M
buy 23076K/W33 bearing
BA2B 309726 Auto Bearing 34x64x37mm
buy 6009-2Z/Z3 bearing
Buy RW70HE5 Linear Bearing 70x200x57mm
B71811C.TPA.P4 high precision angular contact ball bearing
Buy Z-510150.ZL Cylindrical Roller Bearings
B71909C.T.P4S.UL Ball Bearing 45*68*12mm
B36 Z-10 Ball Bearing
buy NJ2322EM/YA1 110x240x80mm bearing
buy 6216/Z2 bearing
Buy GFRN 50 Miler Overrunning Clutch
Buy RSL18 3017 Gear Reducer Bearing
BMO-6206/E002A
B7032-E-T-P4S spindle bearings 160x240x38mm
BA246-2A Kobelco excavator 246*313*32mm
Buy B45-104 N Automotive Bearings
Buy BL 308 C3 Bearing
ball bearing 6015
BK3026AS1 Closed End Needle Bearing
BSD 55100 CG Angular Contact Bearing
buy 22210K bearing
bearing 60x130x31mm
Bearing size 75x115x13mm
Buy 200BTR10X Angular Contact Thrust Ball Bearing
Bearings GEP 480 FS Manufacturers
Buy RN 2212 E Bearing
Buy LMFC 35 UU Flange Linear Bushing
Buy HSR 35B1SS Linear Sliders
Buy LFR5302-10-2Z Bearing
bearing 425x678.38x80mm
Buy NRXT30035C8 Roller Bearing 300x395x35mm
BA260-3A high precision bearing
Buy 4RC162110-FS One Way Clutch
buy GW214PPB3 bearing
Buy LM10L UU Bearing 10*19*55mm
B27-12NX rodamiento
BRH20B bearing
Buy 22313H/HK self-aligning roller bearing
BK4520 Drawn cup needle roller bearings
Bearings GE44ZO
bearing 17TAC47CDDGSUHPN7C
B20-122UR Bearing
bearing 140*210*33
Ball bearing units
BR223016 bearing distributor
Buy MR9 WL EE Linear Motion Bearing
Buy F689zz bearing
BL208ZNR Bearing 40x80x18mm
B37Z-5 automotive transfer case ball bearings 37*95*12mm
bearing ucp208 made in china
Best price Bearings RE13015
BB4010 Reali-Slim Bearing
bearing FCDP114150530
Bearings SIJ 40 ES
Buy QHW 15 HA Linear Guideway Carriage
B71811-C-TPA-P4
ball bearing 75X130X25
BRC30AO Linear Guide Block 28x90x42mm
BSR 1230 SL T1 Linear Slide
Buy GEGZ88HSK Spherical Plain Bearing
Buy RB 20025 UCC0 Crossed Roller Bearing
Buy TM308NR Auto Bearing 40*90*23mm
B71811C.TPA.P4
buy 22380CAF3 bearing
Buy RMS20 Radial Ball Bearings
Buy NU18/670 Roller Bearing
B7208C.T.P4S.UL Ball Bearing 40*80*18mm
BA8 Single Direction Bearing
B36Z-10 Rolamentos 36*67*29mm
Buy HD 45120 Harmonic Drive Systems
BMB-6204/E003B Encoder Bearing
bearing 23234
Buy 239513.01 Bearing
Buy 76205B.2RSR Bearing
Buy B31-13N Auto Bearing
Buy RB 10016 UUC1 Crossed Roller Bearing
Buy RA14008UCC0P5 Crossed Roller Bearing
BA246-2A large travel bearing angular contact ball bearing 246*313*32mm
BK3016AS1 Needle Bearing with Lubrication Hole
Buy 220KBE030 Double Row Taper Roller Bearing
bearing 24052
BRD25 SU Linear Guide Block
Bearings 22208 CC/W33
BNUP2660172 130*300.02*172.6 Roller bearing for machinery
buy MTO-265 turntable bearing
Buy RE11020UUCOS Crossed Roller Bearing
Buy CF8T UUR Cam Follower
Buy RSL183015A-XL Roller Bearing
B7048-C-T-P4S-UL bearing
BK4520 bearings
Buy 37625-37431 Roller Bearing 109.538*158.75*23.02mm
Buy 55TAC100BDDGDFDC9PN7A Angular Contact Bearing
Buy 502226E Roller Bearing
Buy B25-139 Automotive Bearing
Buy UCX 14-43 Bearing for Pillow Block
buy 6011-RS/Z2 bearing
Buy 6224-M Ball Bearing
Buy RWB64SPB6 Linear Bearing 101.6x270x76.2mm
Buy SLM50OP Linear Bearing 50*80*100mm
BA2451C1
ball bearing S6204ZZ
Buy NRXT5013 DDC8P5 Roller Bearing 50x80x13mm
BR223016 Needle Roller Bearing
Buy 60BTR10H Angular Contact Thrust Ball Bearing
Buy BL208N Ball Bearing
Buy HKR11E Gearbox Bearing
BMH-6206 Sensor Bearing
BS2-2205-2CS bearing
Buy 160BTR10E TYNDBELP4A Super Precision Ball Bearing
Bearings GEG6E 6mm*16mm*9mm
Buy RE13015 SIZE 130X160X15mm
Buy RSL182238-A-XL Roller Bearing
BB3510 bearing supplier
B71811-C-TPA-P4 bearing
BRC30-AO Linear Guide Block
BSR 12 30 SL T1 Slide 12x30x4.5mm
Buy LBE60L UU Linear Bearing 60*90*209mm
Buy SR15W1UU Linear Slider
Buy WF15047.07 Bearing
B7008E.T.P4S high speed bearing
B71811C.TPA.P4 high precision bearing 55x72x9mm
Buy CFE2 Bearing
bearing 240/106D/W33-1
BA 8 Thrust Ball Bearing
Ball bearing 618/1000
Bearings 40x114x49.2mm
Buy 90BNR19X Ultra High Precision Bearing
Buy SAH30AN Z Guide Block
B36Z10 Deep Groove Bearing
Bearings GEH 100 ES-2RS
buy RU228 slewing bearing
Buy 6300 P63 Ball Bearing
Buy TRANS6110608 Bearing
BS2-2213-2CS/VT143 Roller Bearings
Buy 40TAC72BDDGDFTC10PN7A Angular Contact Bearing
B31-13N Deep Groove Ball Bearing
bearing NJ1040M3
Buy FXN105-50SX One Way Clutch Bearing
BK3016-AS1 Needle Roller Bearing with Oil Hole
Buy BL316 Bearing
bearings NNAL 6/177.8-2 Q4/C5W33XYA2 with good quality and price
buy 23120CC/W33 Spherical Roller Bearings Cylindrical Bore 20×52×15mm
Buy JLM506811 Automotive Bearing
BRD 25 SU Block 23x48x33mm
BTM 110 A/HCP4CDBA ball bearing Ex-stock
buy 6004/Z3 bearing
Buy SR242207 CDE4 Excavator Bearing
Bearing size 45x100x36mm
BK 1210 Needle Roller Bearing
Buy HSR 65 B2UU Linear Sliders
ball bearing 6224
BA260-3A 260*340*38mm ball bearing
ball bearing 16007 2rs
Buy F-232169 Rodamientos
B27-12NX deep groove ball bearing
BRH20B
Buy 2FBW 3590XR-450L Stainless Steel Slide Rail
B71948-E-T-P4S-UL precision bearing
Bearings GE50FW2RS Manufacturers
BK4520 needle bearings
Buy 20UZS 80 Eccentric Bearing 20x40x14mm
buy NAST45ZZR bearing 45x85x26mm
B-57 Needle Roller Bearing
bearing 35TAC72CDDGSUHPN7C
BL213-ZZ bearing
bearing 203.200x419.100x120.650mm
Buy 35BER10HTYNSUELP4 Bearing
BR223016 bearing
BL208Z Bearing 40x80x18mm
Buy RE15025 UUC1USP Super Precision Bearing
buy SIR25ES bearing
BMH-6206 Motor Sensor Bearing
ball bearing 6305 ZZ
Buy 722063510 Roller Bearing 80*165*57mm
Buy CFT20UU Bearing
Buy 7019 CTR SUL P3 Ball Bearing
Buy 40TM18V Ball Bearing
bearing 280*380*170
bearing 30x42.9x165mm
Block SCR20S1ZZ
Buy 24034C/CK30 self-aligning roller beairng
Buy NTN B-SF4454PX1 Ball Bearings
Buy RN2207 M Roller Bearing
Buy F608 2Z Flange Bearing 8*22*7mm
Buy RSL183004-A-XL Gear Reducer Bearing
B49-12 Automotive Bearing
BB3510 rodamiento
bearing 70X125X24
BSR 1230SL Ball Slide
Buy HGH 65 CAZAC Linear Guideway Block
B7008E.T.P4S high precision angular contact ball bearing
Buy MR7 ML ZU Linear Motion Bearing
B7208C.T.P4S.UL Ball Bearing
BB1-8001 2390x2690x120
Buy HSR25A1QZUUM GK Linear Motion Guide
Buy RLS10-2RS Radial Ball Bearings
Ball bearing 7008
buy 30310 Tapered Roller Bearing 50×110×27 mm
BS2-2213-2CS/VT143 Spherical Bearings
buy 7016C/DT bearing
buy QJ318N2 bearing
bearing W208KRR8
BK3016AS1 Closed End Needle Bearing
BS 50/100 7P62U Angular Contact Bearing
Buy BD165-6a Rolamentos 165*210*48mm
bearing 21310cc
Bearings GEP 480 FS
Buy 40TM11N Bearing
buy 6028E bearing
buy 7420518617 truck bearing
BRD25UO
BTM 100 B/P4CDBB bearing
buy 2234CM bearing
Buy 7902A5 T SUL P4 Angular Contact Bearing
bearing 51.18x100x33.34 mm
BK1210 Needle Bearing 12x16x10mm
Bearing 29432
Buy NRXT30035C1 Roller Bearing 300x395x35mm
bearing 16007 2rs
B27-12NX bearing supplier 27x82x19/17.5mm
BRH20B linear motion bearing
Buy HSR30LR1UUM Linear Guide
Buy GEZ177 ES-2RS Spherical Plain Bearing
Buy LLTHC25AT2 P5 Linear Guide
BK4520 needle roller bearings
Bearings GE38ZO
B57 Needle Bearing
BL213-ZZ ball bearing
B20-122C3UR Bearing
BA245 ICI Excavator Bearing
buy China GW210PPB4 bearing
Ball bearing 7008CD/HCP4AH
BR202820 Needle Roller Bearing
BMH-6206/064S2/UA002A Motor Sensor Bearing
bearing 6305 ZZ
bearings F-208897
Buy GEEW50 ES Spherical Bearing
Buy JHM 522610 Hydraulic Pump Spindle Bearing
buy RN203M Cylindrical Roller Bearing 120×215×58 mm
bearing UCF
bearings 12BA4 in stock
B7211.E.T.P4S bearing
Ball bearing 25x52x15mm
BB3510 Reali-Slim Bearing
Bearings SIQG 40 ES
Buy QRW 45 CCH Linear Guideway Carriage
BSR1230SLT1 Precision Linear Slide
bearing size 17x40x12mm
Buy 94664 Cylindrical Roller Bearing
B71811C.TPA.P4 angular contact ball bearing
B7014E Angular contact ball bearing
B7208C.T.P4S.UL
BA 8 Bearing 8x19x7mm
buy GEG100ES-2RS bearing
Buy CSF-45120-2UH Harmonic Drive Systems
Buy 22330CA/CAK self-aligning roller bearing
Bearing size 20*47*20.2mm
Bore 35mm 6307YA-RS Ball bearing for machinery
Buy LMH 6 Bearing
Buy RSL18 2216A-XL Gear Reducer Bearing
B7044E.T.P4S.UL angular contact ball bearing
BA289-1 289*355*33mm
bearing FC20
bearing SSF5-11M
Buy 95332 Cylindrical Roller Bearing
BAH-5001 A bearing
buy 22215C bearing
BK3016-AS1 Needle Roller Bearing
BS50/100 7P62U Angular Contact Thrust Bearing
BTM 778415 AJ Rolamentos 76.5*83.5*15mm
BD165-6a Excavator Ball Bearing
BSB 040072T Angular Contact Ball Bearing
bearing 50x110x27mm
Buy LWRE3050-KIT Linear Bearing
B7208C.T.P4S.UL Spindle Bearings
BA220-5A excavator bearing
Bearing T94W
Bearing VKBC 0034
BRD25SU Guide Block
B7005 main splindle bearing
BTM 100 A/P4CDBA bearing
Buy WR07017 Bearing
BK 1210 Needle Bearing
B7008C-2RZ DT Bearing
Buy 475621 Thrust Bearing
Buy RE11020UUCCOPSS Crossed Roller Bearing
Buy RNN55X88.85X52V Rolamentos 55*88.85*52mm
BD130-1A Rolamento/Rodamento
Bearings GEH 60 ES-2RS Manufacturers
B7048-E-T-P4S-UL bearing
BK4512 bearings
Buy 626GXX Bearing 140x269x62mm
buy 7311B bearing
bearing 23084K/W33
Bearings GE38ZO Manufacturers
B44 Bearing
B71940-C-T-P4S machine tool bearing
bearing 25TAC62
Buy RNA 3090 Needle Roller Bearing
Buy WB01083 Bearing
BA 245ICI Angular Contact Ball Bearing
bearing T811X
Buy NRXT5013 C8P5 Roller Bearing 50x80x13mm
BR202820 bearing
bearing 3x9x3mm
Buy 200x310x109mm C4040V
Buy BL208Z Ball Bearing
Buy RSL 182211 Roller Bearing
BS2-2205-2CS
BB3510 Thin Section Bearing
bearing 23296K
Bearings SIQG 40 ES Manufacturers
Buy LME60L UU Linear Bearing 60*90*209mm
Buy SR 15 W1SS Linear Slider
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