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
BD110-1 SB Excavator Bearing
B7210-C-T-P4S ball bearing
BRC25-AO Linear Guide Block 23x70x36mm
buy Self-aligning ball bearing 1204
ball bearing 61906-2Z
B71918-E-T-P4S spindle bearings
Buy HSR25A1 QZ SS Linear Motion Guide
buy FAG 4202-B-TVH Deep Groove Ball Bearing 15x35x14mm
Bearing RNA4905
Buy LR6001-2RS Track Roller
Buy NRXT7013DD Bearing
Buy GFR 45 Miler Overrunning Clutch
buy 3003-B-2RSR-TVH bearing 17x35x14mm
Buy SL 11914 Cylindrical Roller Bearings
Buy HR50KBE043L Double Row Taper Roller Bearing
BGXS20BS Linear Guide Block
Buy 3308DA.MA Double Row Angular Contact Ball Bearing
Buy RE50040CS-S Roller Bearing 500x600x40mm
BK 1010RS Closed End Needle Bearing
B1210 Full Complement Needle Bearing
Buy TM306N Auto Bearing 30*72*19mm
Buy 546238 Tapered Roller Bearings
bearing 6202 ZZ 2RS
BTH0018B Bearing
bearing 21309cc
Buy RSL183008A Gear Reducer Bearing
Buy 22217E roller bearing high quality
Buy NU324EM roller bearing
buy RNA4919 Needle roller bearings
BB1-3422C bearing supplier
Buy BL318 C3 Bearing
Buy NP119178/683345 Auto Bearing 44.45x88.9x24.5mm
Buy BHA87 Z Bearing
Buy DAC4380 ACS69 Bearing
Buy 40BTM 5130 Needle Roller Bearing
Buy 100BNR19STYNDBLP4 High-Speed Ball Bearing
B71924-C-T-P4S-2RS bearing
Bearings 130RJ30
Buy TIMKEN 25877/25821 Tapered Roller Bearings
BC1B322201 B Roller Bearing
buy 71800 angular contact ball bearing
bearing 80x125x20mm
bearing NNU3021
bearing 45*75*20mm
Buy B40-180C3 Servo Motor Spindle Bearing
BAM87 Shell Type Needle Roller Bearing with Closed End
bearing N-2672-B
bearing PHS6
BB25 One Way Bearings
BC4B 320608
Bearing LH-23128B
Bearings GAC 25 F
B24-8NXUR Bearing
buy NSK 35BD5020 Air-condition Compressor Bearing 35x50x20mm
Bearing LBBR20 20x28x30mm
Buy SHS25LC1QZ Linear Motion Guide
bearing 322
Buy BB40-2K-K Sprag Clutch Bearing
B71984-E-T-P4S spindle bearng
Buy 292209 Roller Bearing
BK6020 60x68x20mm
Buy RMS 9 2RS Bearing
BA222-1WSA bearing stock
BC4B 635122 cylindrical roller bearings
Buy CSA004-12F Bearing
Buy RA16013 U Crossed Roller Bearing
B71917-E-T-P4S spindle bearings
buy BSB045075-T Thrust Articulated Bearing
Buy 55BNR29HTYNV1V Sealed Angular Contact Bearing
buy 3519/800 bearing
BS 450
BC1-0312
Buy HD 45-100 Harmonic Drive Systems
Buy NRXT9020A Roller Bearing 90x140x20mm
BMB-6204-E014A Motor Encoder Unit
B8-74D The motor bearings
buy GEZ 312 ES-2RS radial spherical plain bearing 95.25x149.225x83.337mm
bearing 6222ZZ
BGXS20BS Block 20x42x28mm
BHAM108 Needle Roller Bearings with Closed End
Buy C2220 High quality
Ball bearing 7010 ACD/P4A
BK1010RS Rolamentos 10*14*10mm
B 1210 Needle Roller Bearing
Buy RAU16013 UUCO Bearing 160*186*13mm
bearing 32017
Buy NBXI 2530 Combined Needle Bearing
Ball Bearing 6905
BTH0018A rodamiento
bearing 120x215x62mm
Buy RKS 060 20 0644 Slewing Bearing
Buy NRXT30040DD Bearing
Buy 6320-J20C-C3 ball bearing
BTK4010 Ball Screw Nut
buy TSF (Flanged Cup) 685/672-B tapered roller bearing
BB1-3422C automotive bearing 20x52x17mm
Buy CR 99374 Speedi Sleeve For Shaft Repair
ball bearing 51116
ball head needle roller 3.5x17.8mm
ball bearings 61964
B71924-C-T-P4S-2RS
Buy WR17056 Bearing
buy 71819 ball bearing
BTM65 ATN9/HCP4CDB Double Direction Ball Bearing
Buy NN3034/P5W33 roller bearing
Beraing 6007-zz
bearing 16032 E/P63
Buy ARZ 17 40 79 Thrust Roller Bearing 40*79*14mm
Buy HSR 20 BM Linear Sliders
BAM86 Needle Roller Bearings with Closed End
Buy 618/730 Ball Bearing
Buy FGUL95170 Bearing 95*170*54mm
BB25 One Way Clutches
bearing 76.2x161.92x58.675MM
ball bearing 51311
Buy HKS10x14x14 M/L051 Needle Bearing
Ball Bearing 30X72X19
BC4B320608
B7010-C-T-P4S Spindle Bearing 50x80x16mm
Buy B24-8 NXUR Automotive Bearing
buy NJ3226x1Q1/SO 130x250x80mm bearing
buy GEZ38ES bearing
B71984-E-T-P4S bearing
Buy 130752307 Eccentric Bearing
bearing NA 49/6
buy F9-20M 9x20x7mm
BC4B 635122 four-row cylindrical roller bearings
BA222-1 excavator bearings
Buy HCST3579LFT Taper Roller Bearing
Buy RAU9005 UUCO Micro Cross Roller Ring
B71916-E-T-P4S spindle bearings
Buy 30TAC62BDDGDBDC10PN7A Angular Contact Bearing
buy NUP410 bearing
Buy BST25X62-1B Bearing
buy BC1-0312 bearing 25x52x15mm
Bearing size 800x950x70mm
BS450 Back Stop Cam Clutch
bearing RS141918
Buy 6220-TB-P6C3 Ball Bearing
buy 7016C/DF bearing
Buy 40TAC72BDFTC9PN7B Angular Contact Bearing
buy 6328 E/Z1 bearing
buy Torrington T911AThrust Roller Bearing 234.95x482.6x104.775mm
bearing 40*80*18
Buy 35UZ41671T2 Bearing 35x86x50mm
ball bearing 6222ZZ
BHAM108 Drawn Cup Needle Roller Bearings with Closed End
Bearing H917840/H917810
Buy 23044-2CS5/VT143 Roller Bearing
buy 3202A-2ZTN1 bearing
Buy CR 99562 Speedi Sleeve For Shaft Repair
Buy SAH15EM H Guide Block
B1210 Bearing 19.05x25.4x15.88mm
BTH0018A bearing supplier
bearing 6301 ZZ 2RS
Buy NU316ET C3 Cylindrical Roller Bearing
buy 6222 bearing
Buy HSR 20LB1SS Linear Sliders
BBI-3222 Sensor Bearing
Bearing F-94474.01.NUKR
Buy LMKC60 L Linear Bearing
BB1-3422C deep groove ball bearing
bearing HFL1022
Buy S45FN Block 45x120x60mm
buy INA XU120179 Crossed Roller Bearing 124.5x234x35mm
bearing 61964
Buy CR 87463 Speedi Sleeve For Shaft Repair
BC1B 322201B Automotive Bearing
buy CR28VUU bearing
buy GACZ22S bearing
bearing 697-2RS 7x17x5mm
BS2-2218-2RS/VT143 bearings 90*160*48mm
Buy 50TAC100BDDGDBDC9PN7A Angular Contact Bearing
buy HK4516B bearing
BTM65ATN9/HCP4CDB Angular Contact Bearing
Buy E2.6005-2RSH Bearing
b20*30*15.5mm roller bearing
BAM86 Drawn Cup Needle Roller Bearings with Closed End
Buy F209366 Automobile Clutch Bearing
Buy CR 85577 Speedi Sleeve For Shaft Repair
Buy HRC 15 FL Linear Sliders 15*47*20.7mm
Buy 6010TB P63 ball bearing price
Bearing LBBR 20-2LS 20x28x30mm
BD130-1SA beairng 230*300*35mm
Buy GEZ31 ES-2RS Spherical Plain Bearing
BA200-10 have stock
bearing ucp322
B71984-E-T-P4S
Block SRS15M1QZUU
bearing 24176K30
Bearings GE530DO Manufacturers
Buy NNCL49/500 V Roller Bearing
Buy LBE 16 L Linear Bearing 16*26*68mm
Buy RWB16HE10 Linear Bearing 25.4x19.05x70mm
buy 23068 bearing
Buy 15713K Bearing
Buy RU85 UU Roller Bearing 55x120x15mm
Buy NA 24776 SW-90042 Roller Bearing
Buy WBL 275 Precision Wire Race Bearings
buy 222340K bearing
B71915-E-T-P4S spindle bearings
B 27-9N Rolamentos 27*80*19mm
Buy NUTR85150 Cam Follower Bearing
BS450 Cam Clutch
bearing 50.3x-x78mm
Buy BMB6204-U014 Encoder Unit 20*47*20.1mm
BHAM108 Shell Type Needle Roller Bearing with Closed End
BK 1010-RS Needle Roller Bearing
Buy 10BGR19STSUELP2 Ultra High Precision Bearing
BA250-4A walking bearing 250*330*37mm
Buy CPM2619 Gearbox Bearing 45*83.88*85mm
Buy 20208K-TVP-C3 - H208 Bearing
bearing 80x170x39
BTH0018A SCANIA truck wheel hub bearing unit
bearing 6304-Z
Buy BMB6206064S2UA108A Forklift Bearing 30x62x22.2mm
buy 31319 bearing
BB1-3422C bearing
Buy 24026 CCK30/W33 Roller Bearing
Buy CP 33553 Plate
ball bearing 51218
Buy 50BNR19 Ultra High Precision Bearing
Bearing 6001 JEM
Buy SB 22209 KW33YSS Spherical Roller Bearings
Buy 22332-2CS5/VT143 Bearing
ball bearing 6004-Z
BC1B 322201B Bearing 40x90x25mm
Buy F-204783.01.RNN Hydraulic Pump Bearing
bearing 755/752
Buy LMH6L UU Bearing
Buy SET85 Automotive Bearing
Bc1b320202A stock
BTM 65 ATN9/HCP4CDB Bearing 65x100x33mm
Buy T4DB200 Bearing
B35-136 Bearing
Bolt type needle roller shaft bearing FCR-85
Buy EGW 35 SC Linear Guideway Block
BAM86 Shell Type Needle Roller Bearing with Closed End
BD25-9 Automotive Deep Groove Ball Bearing
B71984-C-T-P4S ball bearing 420x560x65mm
Buy 753021001 Differential Bearing
Buy W2445-5.T2425 Bearing
Buy 21308 E.TVPB spherical roller bearing
Buy 502306 H Roller Bearing
Buy RSL183038-A-XL Roller Bearing
buy 234424 Ball Bearing
Bearings GE530DO
buy 51220 bearing
Bearing 80*110*16
BFSD353322/HA4 Bearing
BL212Z Bearing 60x110x22mm
buy 695zz bearing
B71914-E-T-P4S spindle bearings
B 27-9 N Ball Bearing
BS 450 One Way Clutch Bearing
Buy RU148G Bearing
BK0608 needle roller bearing
Buy 22230CD/CDK self-aligning roller bearing
Buy NA4860 Bearing
B7011-E-T-P4S 55x90x18mm
Buy 30311 Roller Bearing high quality
buy 3004-B-2RSR-TVH bearing 20x42x16mm
Buy QEH 30 CAZAH Linear Guideway Block
BK1010-RS Bearing 10x14x10mm
Buy BA250-4A high quality ball bearing
Buy 17TAC47BDDGDFTC9PN7A Angular Contact Bearing
Bearings 100x150x24mm
BTH0018A Bearing
Buy NAST12ZZUU Cam Follower
Bearing SL045026 130x200x95 mm
BCH45-BL Linear Guide Block
Buy HSR 25 HB2UU Full-ball type LM Guide
BS2-2224-2CS5/VT143 roller bearing with high precision
Buy WR14016 Bearing
BCH 1012 drawn cup needle roller bearing
Buy RE25025UUCCOPSS Crossed Roller Bearing
Buy GFRN 80 Clutch Bearing
Buy 2FBW50110XR UU-600L Stainless Steel Slide Rail
Buy RABRB 50/100-XL-FA106 Insert Bearing
Bearing 200x310x51mm
ball bearings 71915C
Bearings 130RN30
Buy 105BTR10E TYNDBELP4A Super Precision Ball Bearing
buy NU428M 140x360x82mm bearing
bearing 6302-17
Buy F-803158.ZL-K-C3 Bearing
Bc1b320202A price
buy 7304E
BAM85 Needle Roller Bearings with Closed End
B40-180 C3P5 Bearing
Buy CYR1 3/4 Bearing
buy UC90 bearing
BB20 Cam Clutches
BD25-9 Ball Bearing
Bearing LBBR 16-2LS/HV6 16x24x30mm
BD130-1SA roller bearing
buy QJ234 four point contact ball bearing
bearings M268730-90096 in stock with high quality
B71984-C-T-P4S machine tool bearing
BB40-2GD Bearing
Buy RNU209 M Roller Bearing
bearing 62/32
Buy RCHL-RW306203-LB6G43 Bearing
Buy EPB40-185 CG31P5 Auto Bearing 40x80x30mm
Buy F-208089 Bearing
B71913-E-T-P4S spindle bearings
buy 7219CJ bearing
Buy HSR25A1QZSS GK Linear Motion Guide
Buy YSN 07 Roller Bearing
BS450 Bearing (350-450)x1090x450mm
Buy NRXT7013E Bearing
buy FAG 4201-B-TVH Deep Groove Ball Bearing 12x32x14mm
buy 6214/Z2 bearing
BK0608 roller bearing
B7011-E-T-P4S spindle bearing
Buy RB 12025 U Crossed Roller Bearing
Buy 3308-B-2Z-TVH Double Row Angular Contact Ball Bearing
Bearing JLM506848/JLM506810
Ball bearing 7010 ACE/P4A
Buy 23124EAS.M EASK.M spherical roller bearing
BK 0912RS Closed End Needle Bearing
Buy TM306NC3 Auto Bearing 30*72*19mm
BA250-4A in stock ball bearing
Buy WBL 550 Precision Wire Race Bearings
bearing 40x90x23mm
B 211 One Way Bearing
Buy 6320M/C3VL2071 ball bearing
BCH45BL Guide Block
BTK2806-5.3 Ball Screw Nut
BS2-2224-2CS5/VT143 roller bearings
Bearing 387A/384XD
buy KLW-81130/P4 bearing
BCH 1012 needle roller bearing
Buy AL100 Clutch Bearing
ball head needle roller 3.5x15.8mm
ball bearing 51115
Buy 100BNR19ETYNDBLP4 High-Speed Ball Bearing
Buy 40BTM5130 J Needle Roller Bearing
Buy DAC43800040 Bearing
Buy ST3062-1LFT Rolamentos 30.213*62*18mm
bearing 71915C
Bearing 315189A
bearing 697 7x17x5mm
Bc1b320202A
BTH0056 hub wheel truck bearing for SAF
ball bearing QJF1034x1-1
BAHB311443B Bearing
Buy B40-180C3P5 Servo Motor Spindle Bearing
BAM85 Drawn Cup Needle Roller Bearings with Closed End
Buy KBK 25 WUU Linear Bush
Buy NA 4868 XL Bearing
bearing C-7424-B
BB20 Freewheel Clutches
Buy HRC 15 FN Linear Sliders 15*47*20.7mm
bearing 412.75x90.4x58.625MM
Bearing LH-23028B
Buy RSL182319-A-XL Roller Bearing
BD25-9 Automotive Bearing
Buy 22319H/HK spherical roller bearing
bearing 321
Buy BB40-2GD Sprag Clutch Bearing
bearing 62/28
Buy 100752307 Eccentric Bearing
B71984-C-T-P4S spindle bearng
Buy B43-2A Bearing
buy 606-2RS bearing
Buy RMS9 Bearing
buy 7310BTN1 bearing
bearing 195-TVL-470 in China ofessional manufacturer
Buy CSA004F Bearing
buy CSCA090 thin section bearing 228.6*241.3*6.35mm
Buy BL212Z Ball Bearing
Buy 6160608 YRX Bearing 35x86x50mm
Buy T2ED 190 Taper Roller Bearings
B71912-E-T-P4S spindle bearings
Buy RSL182210A Roller Bearing
buy ZKLN2052-2Z Thrust Articulated Bearing
B27-9N Automotive Bearing
Buy NRXT9016EC8P5 Roller Bearing 90x130x16mm
BCE44 bearing manufacture
Buy 60BNR10H TYNDULP4 High-Speed Ball Bearing
buy GEZ 312 ES radial spherical plain bearing 95.25x149.225x83.337mm
BT4B 332637/HA1 Rolamento
BMB-6204-U014 Motor Encoder Unit
ball bearing 6004ZZ
BK0912RS Rolamentos 9*13*12mm
buy 206KRR18 bearing
Buy RAU16013 UUCCO Bearing 160*186*13mm
Buy NBXI2530-Z Combined Needle Bearing
bearing 21316
ball bearing 6212-ZZ
B-211 One Way Clutch
Buy HI-CAP ST3259 Bearing
Buy LM6UU Linear Bushing
Buy RKS 060 20 0544 Slewing Bearing
Buy NRXT30035DD Bearing
BCH45B
buy 22310TN1/W33 bearing
Bearing 6900ZZ
Bearing 5211A/C3
BMB-6206/064S2/UA108A Forklift Encoder Unit
BS2-2224-2CS5/VT143 Spherical roller bearings
BCH1012 roller bearing
buy 71828 angular contact ball bearing 140x175x18mm
Buy EE128160CD Bearing 280.192*406.4*149.225mm
bearing 22228
Buy WR17061 Bearing
Buy 23220EAS.M roller bearing high quality
Bc1b320202A bearing 520*855*134mm
Buy 88128 Taper Bearing
BAM85 Shell Type Needle Roller Bearing with Closed End
Buy ARZ 12 40 61 Thrust Roller Bearing 40x61x12mm
Buy HSR 20BSS Linear Sliders
Buy OWC6*10.2*8 Roller Bearing
BB20 Overrunning Clutches
Buy RE6013UUC0S Crossed Roller Bearing
BD25-9 bearing
Buy GEZ25 ES-2RS Spherical Plain Bearing
BA200-10 price
B71984-C-T-P4S bearing
bearing 25x36.5x140mm
BK6012 60x68x12mm
bearing 7340B
Bearing size15x40x12mm
Buy HCST3572LFT Taper Roller Bearing
Buy FGU70150 Bearing 70*150*42mm
BL212ZZ Bearing 60x110x22mm
Buy RU85UUCO Roller Bearing 55x120x15mm
B40Z-6E Bearing
B20-160C3 Rodamientos
B71911-E-T-P4S spindle bearings
Buy RN 214 EM Bearing
B27-9N Bearing 27x80x19mm
Buy BSA305CG-2RS Bearing
Buy RNA4828 Bearing
Buy 40TAC90CSUHPN7C Angular Contact Bearing
buy Torrington T9010V Thrust Roller Bearing 228.6x482.6x104.775mm
BCE44 roller bearing
bearing 6220ZZ
Buy 35UZ41671 Bearing 35x86x50mm
BMB-6010 Bearing 30x62x22mm
bearing 939.8x1333.5x952.5mm
Buy SAH 15EM Guide Block
Buy CR 99571 Speedi Sleeve For Shaft Repair
B7036C.T.P4S.UL Ball Bearing 180*280*46mm
buy UKP218-H2318 bearing
Buy CFE5/8SB Bearing
Buy 10BGR19STSUELP3 Ultra High Precision Bearing
B71913C.2RSD.T.P4S.UL Spindle Bearings 65x90x13mm
BTH-0087 B Wheel Hub Bearing
bearing 21308cc
B211 One Way Clutch Bearing
Buy NU316ET Cylindrical Roller Bearing
BCH 45B Slide Block
bearing 545936
buy 18417 FEBI bearing
B71916.E.T.P4S main shaft bearing
BS2-2224-2CS5/VT143 bearings
BMB6206/064S2/UA108A Speed Sensor Bearing
B71805E.TPA.P4 high precision angular contact ball bearing
bearing HFL1022KF
Buy 120BER19 High-Speed Ball Bearing
Buy LMKC50 L Linear Bearing
BCH1012 bearing
Buy 24026 CCK/W33 Roller Bearing
brass bushing
BT4B332997/HA1 stock
B71922-C-T-P4S-2RS spindle bearings
Bearings 130x200x52mm
Buy CR 86688 Speedi Sleeve For Shaft Repair
Bc1b320202A bearing
bearing QJF1034x1-1
Buy E2.6004-2RSH Bearing
buy UCFC206-19 bearing housing units
BAM710 Needle Roller Bearings with Closed End
BAHB 311443B Auto Bearing 40x72x37mm
Buy TMX2-SC06D03CM09PX1V1 Ball Bearing
BB20 One Way Bearings
BD25-9
Bearing LBBR16-2LS 16x24x30mm
buy GEZ38ES-2RS bearing
bearing ucp321
BK6012 needle roller bearing
Block SRS15M1UU
B71912.C.T.P4S main shaft bearing
BS2-2218-2CSK roller bearing with high precision
Bearing RKS.512080101001
Buy LBE16L UU Linear Bearing 16*26*68mm
Buy RWB14HE10 Linear Bearing
Buy KBS 1232 Bearing
Buy 5713 Bearing
B71944E.T.P4S high precision angular contact ball bearing
ball bearing 61906-HLC
buy 222340 bearing
B20-160C3 Rolamentos
Buy WBL 270 Precision Wire Race Bearings
Bearings GE 12 TXGR Manufacturers
B71910-E-T-P4S spindle bearings
Bearing 300x460x74mm
B27-9NX Rolamentos 27*80*19mm
First
Precede
3
4
5
6
7
8
9
10
11
12
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