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
B7007-C-2RSD-T-P4S bearing
BK4012 bearing manufacture
buy LFR5308-50-KDD bearing
Buy NRXT8013P5 Roller Bearing 80x110x13mm
bearing 114.300x273.050x82.550mm
Bearings GE114ZO 2RS
Buy 190BAR10HTYNDBELP4A Super Precision Ball Bearing
B71922C-T-P4S-UL bearing
BA230-7 Rolamento/Rodamento
B60-57 Automotive Bearing
bearing GEEM35ES-2RS
B71921E.T.P4S angular contact ball bearing
bearing 7323B
BT18Z-1B1 bearing
BA230-7WSA bearing
BS2-2208-2CSK roller bearing with high precision
Ball bearing 17x40x12mm
bearing 30209 45x85x20.75mm
Bearings GE420DO
BT1-0838/32311 Hub Bearing 55x120x45.5mm
Buy RSL182236-A-XL Roller Bearing
BB30-2GD-1K-K Bearing
Bicycle axle bearing 25x37x7mm
bearing 23964K
Buy RABRB25/62-FA101 Insert Bearing
Buy15TAC47CSUHPN7C Angular Contact Bearing
Buy LM 67049/LM 67010 Automotive Bearing
Bearing NN3006TBKRCC0P4
bearing50x110x29.25mm
buy BK1414...RS needle roller bearing with seal ring 14*20*14mm
bearing 09067/09195
Bearings 17x89x31mm
Buy NJ18/670 M Roller Bearing
Buy SH 30BN Guide Block
Buy AXNAT742 Thrust Needle Roller Bearing 7*42*18mm
Buy HSR 65A2UU Linear Sliders
BMB-6206/U012A Encoder Bearing
buy 3814 2RS bearing 70x90x15mm
bearing 29476
Buy T4DB160 Bearing
bearing 760/752
B7014E.T.P4S.UL Spindle Bearings
buy 6703 bearing
Buy CR 99250 Speedi Sleeve For Shaft Repair
BTH-1011AB bearing
B7028C.T.P4S high speed bearing
beaaring 6302 ZZ 15X42X13mm
BR405228 bearing stock
BS2B321598 Split Roller Bearing
bearing AS 75100
Buy T 114 W Thrust Roller Bearing
Ball Bearings 6903 - 2RS
BRD30A0 Guide Block
B208 one-way clutch release bearing
ball bearing 6006-LS
bearing 32017 made in China
buy SAB20F/K bearing
BA246-2A in stock ball bearing
bearing 6218ZZ
BMB6204/U006A Motor Encoder Unit
buy 3007-B-2RSR-TVH bearing 35x62x20mm
Buy 35UZ416 2935 Bearing 35x86x50mm
Buy 60BNR10S TYNSULP4 High-Speed Ball Bearing
Buy 6309M/C3VL0241 Insulated bearings
buy GEZ 308 ES-2RS radial spherical plain bearing 88.9x139.7x77.775mm
B7007-C-2RSD-T-P4S
ball bearing 6205ZZ
BK4012 roller bearing
Buy 45TAC100BDTTC9PN7A Angular Contact Bearing
Buy GEZ95.25 ES Spherical Plain Bearing
Buy WB17250.03 Bearing
Bearing F-208101.03
Buy RAXZ 550 Combined Needle Bearing
Buy RNN3007 3V Roller Bearing
bearingB71922C.T.P4S.UL
B60-57 Gearbox Bearing 60x101x17.2mm
buy NJ328 bearing
B 3214 Needle Roller Bearing
B71921E.T.P4S high speed bearing
BT18Z-1B1
Buy RSL18 2324A Gear Reducer Bearing
BA230-7WSA Excavator Bearings M-anufacturer
bearing L163149/L163110
BS2-2308-2CS Spherical roller bearings
BT1-0827/212049/11 Bearing 66.67X122.2X38.1mm
Bicycle axle bearing 7805-2RS
BK1010 needle roller bearing
Buy T5AR1242 Multi-Stage Cylindrical Roller Thrust Bearing
Bearing 30x72x15mm
BC4-0110 260*370*220mm four-row cylindrical roller
Bearings GEZ 500 TXA-2LS Manufacturers
Buy GEF95 ES Spherical Bearing
buy A10VG63 bearing
buy CSXD045 bearing 114.3x139.7x12.7mm
bearing 22311
Buy F846067 Ball Bearing 56x86x25mm
brass cage 7306 BECBM bearings
BMD6206U009A Forklift Bearing
buy 6011N bearing
Buy NN3034/P4W33 roller bearing
bearing 29276
BTM 65 BTN9/HCP4CDB Bearing 65x100x33mm
Buy 23224-2CS5 Roller Bearing
BVN-7107 A Angular Contact Bearing
Buy 128161/111 Bearing 280.192*409.981*69.85mm
Buy 6209/C3VL0241 ball bearing
ball bearing 51113
ball head needle roller 3.5x11.8mm
BTH-1011AB
B43-8 Ball Bearing 43x87x19.5mm
B7028E.T.P4S
bearing GW216PP5
BS2B321598 Split Bearing
bearing AS 75100 thrust washer
buy 22211C/C5S2 bearing
Buy NUTR50110 Bearing
Buy 130752202.K Bearing 15x45x30mm
ball bearings 6804zz
Buy F202578 Bearing
Bearing DZ2A Size 7.8x18x9 mm
BK1012A 10x14x12
bearing 25x37x8mm
bearing 32018 made in China
B49-7UR Auto bearing
Buy TM306U40ALUR Auto Bearing 30*72*19mm
Buy WBL 530 Precision Wire Race Bearings
Buy 30BER10H Ultra High Precision Bearing
Buy 4R3821 Cylindrical Roller Bearings
BGCH45BE Block 45x86x70mm
ball bearing 6218ZZ
Buy 30309 Roller Bearing high quality
B7007-C-2RSD-T-P4S 35x62x14mm
bearing 3AC14D1
Buy 150TMP 12 Thrust Roller Bearing 150*215*50mm
Buy NP430273-NP854792 Bearing 25*55*13.75mm
buy 8232H 51232M Thrust Ball Bearing
B7240-C-T-P4S
Bearing 83549ZZ
bearing 60/710
Buy MR12 WN EE Linear Motion Bearing
Buy RB1000110C0 Roller Bearing 1000x1250x110mm
B60-57 Auto Gearbox Bearing 60*101*17.2mm
B3214 Bearing 50.8x60.325x22.23mm
B71921E.T.P4S high precision bearing 105x145x20mm
buy 24060CC/W33 bearing
Buy 8BGR10 SUELP4 High-Speed Ball Bearing
Buy RSL18 2226 Gear Reducer Bearing
Buy WN2401-5 Bearing
buy LR607KDDU bearing
BA230-7WSA bearing size 230x300x35mm
BS2-2308-2CS bearings
BT1-0838/32311 Bearing 55x120x45.5mm
BK1010 bearing10*14*10
Buy HFL1226 Bearing
BB1-0903A Bearing
Bearings GEZ 500 TXA-2LS
bearing 09067/09196
bearing 6209-2RS
B7007C.T.P4S.UL Ball Bearing
Buy 94416 Cylindrical Roller Bearing
Buy RB 10020 C1 Crossed Roller Bearing
B25-254-2RS Bearing
bearing 29276EM
buy IR7*10*10.5bearing
Buy 2FBW50110 XR-300L Stainless Steel Slide Rail
ball bearing 6203-2RS
Buy BA810 Z Bearing
Buy S8112 WN Cylindrical Roller Bearing 60*115*45mm
B7028E.T.P4S angular contact ball bearing
bearing 85-X-04 in China manufacturer with high quality and pretty price
bearing 63.83x140x63.5 mm
Ball bearing H7008C
bearing 7002 ACD/P4A
Bearings GE280AW
BRD 30 A0 Block 28x90x42mm
Buy CR 85582 Speedi Sleeve For Shaft Repair
Buy N 29/530 Cylindrical Roller Bearing 530x710x106mm
Bearing DZ3 Size 8.8x20x9.6 mm
bearing QJ1048N2
Bushings SBB 32
B208 bearings
Buy HSR65A1QZ UU Linear Motion Guide
Buy CPM2470-2520 Gearbox Bearing 35*55.52*36mm
BS2B247590 Spherical roller bearing
Buy 32TM02NX Ball Bearing
B49-7UR Deep Groove Ball Bearing
BA246-2A walking bearing 246*313*32mm
Buy RAU16013 UUCOP5 Bearing 160*186*13mm
BD130-1A excavator bearing 130*166*34mm
ball bearing UC204 insert bearing
BGXH 45BE Guideway Block
buy 3201ATN1 bearing
B7007-C-2RSD-T-P4S spindle bearing
buy 230/600CAF3 bearing
buy 682 Ball Bearing 2x5x2.3mm
Buy RNA 3110 Needle Roller Bearing
Buy SL045012-PP-A Full Complement Bearing
bearingB71922C-T-P4S-UL
B-3214 Inch Full Complement Bearing
Bearing size12.7x40x12mm
Buy HSR 35 YRM Linear Slider
BA240-3WSA bearing
bearing 355.600x444.500x60.325mm
Bearings GE420DO Manufacturers
Block SHW21CA1SS
BT1-0838/32311 Tapered Roller Bearing 55x120x45.5mm
Buy RN2204 M Roller Bearing
buy 61801N bearing
BB30-2GD-1K Bearing
BK1010 roller bearing 10X14X10 mm
bearing F-217813
Buy FBW3590 XRUU-1500L Stainless Steel Slide Rail
Buy SET32 Automotive Bearing
BC4-0110 260×370×220mm long product mills
Buy 35TAC72BDFC9PN7A Angular Contact Bearing
bearing 09074/09194
bearing 6307-zz
Buy AXNAT842 Thrust Needle Roller Bearing 8*42*18mm
Buy HSR 65A1UU Linear Sliders
Buy NN3034K/SP W33 roller bearing
B1212 roller bearings
bearing 29484
Bearings GE70AX
BRS25BL Linear Guide Rail Block 23x48x33mm
Buy LWR 120300 Linear Bearing
Bearing 100x150x22.5mm
ball bearing 6700
B43-8 Automotive Bearing
B7028E.T.P4S high speed bearing
bearing accessory
Buy LMFC50 Linear Bearing
Buy WR17267 Bearing
Buy F-229070 Bearing 25x46.52x22mm
Ball bearing 7002ACD/P4A
BRD 30A0 Linear Guide Block
Bearing joints GEM45ES-2RS
Buy 204699 Roller Bearing
ball bearing QJ1048N2
Buy BMB6059 Motor Encoder Bearing
Buy RNAV4008 Full Complement Needle Roller Bearing
buy 22209K-H309 bearing
buy 511/1060M 511/1060 Thrust Ball Bearing
Buy F208226 Rolamentos 50.2*71.8*30.8mm
Buy NJG2309 VH Full Complement Roller Bearing
Buy 3302-BD-TVH Double Row Angular Contact Ball Bearing
Buy SL192352 Roller Bearings
B7007-C-T-P4S spindle bearing
ball bearing S6302ZZ
bearing UEL213
Buy 49BX88019 Bearing
Buy HM807040/HM807010 Automotive Bearing
Buy WB11294.06 Bearing
B7240-C-T-P4S spindle bearing
BSEU 70-70 One Way Clutch Bearing
ball bearing 60/710
BB1-0904 AA Automotive Bearing
bearingB71915E.T.P4S.UL
buyU35-11 CG42 high quality 35*90*23
buy NJ2328 bearing
B57 Rolamento
B3214 Full Complement Needle Bearing
B71921E.T.P4S high precision angular contact ball bearing
Buy SA 212-36 Bearing
Buy LME16L UU Linear Bearing 16*26*68mm
Buy RWB14HE5 Linear Bearing
BA230-7WSA Excavator Bearings made in china
Bearing RKS.122290101002
BS2-2308-2CS roller bearing with high precision
buy 3307ANRTN1 bearing
BK4516 bearing
Buy 40TAC90BDDGDTTC10PN7A Angular Contact Bearing
Bicycle bearing 7805-2RS
BK1010 chrome steel bearing
Buy BB30-2GD-1K Sprag Clutch Bearing
Buy NNTR100240105 Full Complement Roller Bearing
BC4-0110 260mm*370mm*220mm low friction and long service life
B71908E.2RSD.T.P4S.UL
Buy 229072 Gearbox Bearing
Buy HR130KBE2301L Double Row Taper Roller Bearing
Buy NJ18/670 Roller Bearing
B7007C.T.P4S.UL Ball Bearing 35*62*14mm
Bearings 20x89x31mm
bearing FC5274200
Buy HK223018 Needle Roller Bearing
BMB6206U012A Forklift Bearing
B1212 inch series needle roller bearing
ball bearing UC206-20
bearing 29484EM
BTM60 BTN9/P4CDB Double Direction Ball Bearing
Buy ST3065 Auto Bearing
BVN-7102A Angular Contact Ball Bearing
bearing 938/932
Buy 23224-2CS5K Roller Bearing
Buy 105BTR10S TYNDBELP4A Super Precision Ball Bearing
buy CR30VUU bearing
Buy EE128161/111 Bearing 280.192*409.981*69.85mm
B43-8 Deep Groove Ball Bearing
B7028E.T.P4S high precision bearing 140x210x33mm
Bearing steel Spherical roller Bearing 24130CA/W33
Bearing size 55x90x26mm
Buy 62300 ZZ Deep Groove Bearing 10*35*17mm
buy CRY30V Track Roller Bearing
Buy T 104 W Thrust Roller Bearing
Bearing B71900-C-T-P4S-UL
buy 351076 bearing
Ball Bearings 6800-ZZ
BRH30AO
buy LB101929 Linear Motion Bearing 10×19×29mm
Ball screw bearing 15x35x11mm
bearing HCS7007-E-T-P4S-UL
ball bearing 25x37x8mm
Buy UZ204 G1 P6 Eccentric Bearing
Buy NAXI3030-Z Combined Needle Bearing
bearing 76.2x104.77x19.05mm
B49-10UR Auto bearing
BD130-1A double ball bearing 130*166*34mm
bearing W1
Buy 30BNR10H Ultra High Precision Bearing
Buy 7207ACTN/P4
BA2B243739CA bearing 30mm×60mm×37mm
bearing 1250x1550x890mm
buy 3008-B-2RSR-TVH bearing 40x68x21mm
Buy 6324M.C3.J20AA ball bearing
bearing DC214TTR3
Buy 55188083 Bearing 25*55*13.75mm
Buy HM 261049/HM261010 roller bearing
Buy BD 22-23 NX1 Bearing
B7240-C-T-P4S bearing
BSEU70-70 Bearing 70x165x80mm
B71915E.T.P4S.UL bearing
BB1-0904AA Automotive Bearing
BR122012 Needle Roller Bearing
Buy WBM 220 Precision Wire Race Bearings
B60-57 Rodamientos 60x101x17.2mm
Buy 120BNR10X Ultra High Precision Bearing
Buy CR 99325 Speedi Sleeve For Shaft Repair
buy 51218 bearing
BD155-1WSA Excavator Bearings made in china
Bearing 6201.2RSR
Ball bearing 20x47x14mm
buy 234418 Ball Bearing
Bearing NU305
buy 517/42.6V bearing
Ball Bearing 105mmx225mmx49mm
Ball Bearing 6320-ZZ
BB1-0903 Bearing
Buy CFT 24-1 UU Cam Follower
B71908C.T.P4S.UL Spindle Bearings 40x62x12mm
B7007C.T.P4S.UL
BRS25BL Guide Rail Block
BA200-7BV Rolamento/Rodamento
Buy 15TAC47BDTC9PN7B Angular Contact Bearing
Buy 2FBW 50110-300L Stainless Steel Slide Rail
BA 810Z Rolamento
ball head needle roller 3x19.8mm
Buy 40 BTM4720 Needle Roller Bearing
Buy DAC30550032 Bearing
beaaring 6304 OPEN 20X52X15mm
buy 22314K bearing
B45-111 Deep Groove Ball Bearing
Bearing B71901-C-T-P4S-UL
Buy F-236120 03 Automotive Bearing
buy 803194A truck bearing
Buy SET234 Automotive Bearing
Bearings GE280AW Manufacturers
BRD30 A0 Slide Block
Buy 150752202.K Bearing 15x45x30mm
Buy CR 87634 Speedi Sleeve For Shaft Repair
Buy F202965 Bearing
Buy HSR65A1QZ SS Linear Motion Guide
bearings 7602-0201-37 in good price in per piece
BS2B247590 Spherical roller bearing size is 560*800*230
Buy RAU16013 UUCCOP5 Bearing 160*186*13mm
BD130-1A angular contact ball bearing 130*166*34mm
Buy 190RV2701 Cylindrical Roller Bearings
Buy BAHB633528F Bearing
Buy CR 87090 Speedi Sleeve For Shaft Repair
Buy BMB6204U006A Encoder Unit 20*47*20.1mm
buy 22240F3/W33 bearing
B7007-E-2RSD-T-P4S
BFSB 350565 bearing
buy 230/560K/C3 bearing
Buy NU 2207ET single-row roller bearing
buy 683 Ball Bearing 3x7x3mm
B7240-C-T-P4S bearing 200x360x58mm
Bore 43mm NBS310-7017 Roller bearing with high radial load
BSEU 70 70 One Way Clutch
Buy RAX 412 Combined Needle Bearing
Buy RNN3005X3V Roller Bearing
ball bearing 696zz
B3214 Needle Bearing
Buy 5312 Bearing
Bearing size13x40x12mm
Ball Bearing 6201.2RSR
BD155-1WSA Excavator Bearings M-anufacturer
bearing 31308
bearing 346.075x482.600x60.325mm
Bearing RKS.901175101001
buy 3307ATN1 bearing
bearing 24076/W33
Bearings GE440DO Manufacturers
BK4516 needle roller bearing
Block SHW27CA1KK
Buy RN2204 TN Roller Bearing
Buy FBW3590 XRUU-1800L Stainless Steel Slide Rail
ball bearing 6321-2RS
bearing 23964K/W33
Bearing 35x72x15mm
Bearing BTH-0072 55x90x72mm
B71908E.2RSD.T.P4S.UL Spindle Bearings
Buy F-84606701 Bearing
Buy 90BER19X Ultra High Precision Bearing
Buy CP 8220270 Plate
B7207C.T.P4S.UL
bearing 382052
Bearing 71905CE/HCP4A
buy 22330C bearing
Bearings GE70AX Manufacturers
B33Z-15UR Deep Groove Ball Bearings 33.5x76x11mm
BAHB636114 A Wheel Bearing
BRS 25BL Linear Guide Block
buy IR7*10*12 bearing
Buy Z-540626-06-PRL Gearbox Bearing 100*150*62mm
Buy T2ED160 Roller Bearing 160*235*53mm
ball bearing 6304 OPEN
Buy WR17020.01 Bearing
B45-111 Bearing 45x105x20mm
B71900C.T.P4S.UL Super Precision Bearing B 71900 P4 size 10*22*6 mm
bearing S7002 ACD/HCP4A
BRD 30R0 Linear Guide Block
buy KAA17 AG0 angular contact ball bearing
Buy NA 2110 Needle Roller Bearing
buy TIMKEN LM451345/LM451310CD tapered roller bearing
bearing 32019 made in China
Buy 20207 Bearing
Buy 10BGR19STSUELP4 Ultra High Precision Bearing
buy 511/1400 511/1400JR Thrust Ball Bearing
Buy BVN-7107 B Bearing
Buy NJG309 VH Full Complement Roller Bearing
Buy SF5235PX1 Ball Bearing 260x330x35mm
ball bearing 6214ZZ
Bearing B213
B7007-C-T-P4S 35x62x14mm
ball bearing 6208ZZ
Buy NRXT8013 C1P5 Roller Bearing 80x110x13mm
Buy F-205045.RNU Bearing
Buy PB3 Clutch Bearing
Buy F-805240.06 Bearing
B7240-C-T-P4S machine tool bearing
Bearing 83549 C3
BSEU70-70 Cam Clutch
BC1B320785 bearing
bearing 190X280X200
bearing 24168/W33
Buy SL045011-PP-A Full Complement Bearing
BR122012 bearing price
B57 Rodamiento
Buy SA 212-38 Bearing
bearing 7338B
bearing A4044/A4138
bearing manufacturer from CHINA I.1500.32.00.C
Bearings GE440DO
BK4516 roller bearing
Buy 712 1577 100 Differential Bearing
Buy RABRB25/62-FA164 Insert Bearing
Buy 15TAC47CDDGSUHPN7C Angular Contact Bearing
BC4-0100 280*390*275mm four-row cylindrical roller
Buy NNTR100×240×105.2ZL Full Complement Roller Bearing
B71908E.2RSD.T.P4S.UL Bearings
Buy 150752904 Bearing
Buy 17TAC47BDDGDBC10PN7A Angular Contact Bearing
B7207C.T.P4S.UL Ball Bearing
Buy RE35020UUC0 Roller Bearing 350x400x20mm
Buy SAH 30BN Guide Block
buy UKP210-H2310 bearing
BMB-6206/E012A Encoder Bearing
bearing 29384EM
Beraing 6005-zz
Buy ST3065LFT Auto Bearing
B33Z-15UR Automotive Gearbox Bearings 33.5x76x11mm
BAHB636114A Auto Wheel Hub Bearing 34x66x37mm
BRS25BL Linear Guide Block
Buy 105BTR10H TYNDBELP4A Super Precision Ball Bearing
bearing 6700
Buy RABRB35/80-XL-FA106 Insert Bearing
B45-106 Gearbox Bearing
B71901C.T.P4S.UL Super Precision Bearing B 71901 P4 size 12*24*6 mm
Ball bearing S7002ACD/HCP4A
BK5520 Needle Roller Bearing
buy 351080 bearing
BRD30R0 Guide Block
Ball screw bearing 12x32x10mm
buy BK0908 bearing
Buy LM503349-JLM503319 Taper Roller Bearing 45.987*85*18mm
bearing 6006-ZN
bearing XW3
BS2B247590 Spherical roller bearing be used in machine
bearing LY-N075
Buy 15103S-15243 Roller Bearing 26.1*61.9*19mm
B7007-E-2RSD-T-P4S spindle 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