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
Bearing 7017AC/DT
B17-102A1T1X-02 deep groove ball bearing Electric drill bearings
BNS1616A Ball Screw Nut
Buy 612311 Single Row Taper Roller Bearing
Buy CR 99272 Speedi Sleeve For Shaft Repair
Buy HR15 FN Linear Motion Bearing
Buy JYZC 80B Bearing
buy 22220C bearing
buy 61913N bearing
Buy 65BNR10H High-Speed Ball Bearing
Buy F-845909.01.KL S Bearing
buy HM542948
ball bearing 305286 D
Buy B33Z-15 Bearing
Buy NKI50/35 Bearing
B7209.E.T.P4S bearing
BA220-6WSA ball bearing
bearing FC4866220A
BMB-6204/E007A Encoder Bearing
Buy FBW3590XR UU -450L Linear Guideway
Bearing size 65x85x10mm
BS2-2226-2CS5/VT143 Sealed Spherical Roller Bearing
Buy MGN 9 C Linear Guideway Block
Buy HSR 25 LBUU Linear Sliders
buy TIMKEN 850/834D tapered roller bearing 88.9x171.45x100.012mm
B60-50 High Speed Ball Bearing
BTW 130 C Angular Contact Thrust Bearing
bulldozer bearing R510-1
buy 53420 bearing
Buy 55TAC120CDDGSUHPN7C Angular Contact Bearing
Buy CR 97064 Speedi Sleeve For Shaft Repair
buy 8314 51314 Thrust Ball Bearing
Buy NU 2238R Cylindrical roller bearing
bearing 100*140*40 mm
BS50 R Cam Clutch
BA55 bearing
Buy 160BAR10H Angular Contact Thrust Ball Bearing
B7013-C-T-P4S spindle bearings
bearing 61817
buy 352034 bearing
Buy BAM1214 Bearing
Buy BL210 C3 Bearing
Buy CF1 5/8-S Bearing
buy B31 bearing
Buy BB1-0978 Bearing
BCE24-TN drawn cup needle roller bearing
BK6815A Stroke Rotary Bushing
B71806E.TPA.P4 high precision bearing 30x42x7mm
Buy NNCF 4936 Roller Bearing
bearing 28KW01
BB8016(39325001) Thin-section Ball Bearing price/ stock
Buy B 213 Clutch Bearing
Buy CSF-20-50-2UH Harmonic Drive Systems
Buy RBT1B 332991 C/QVA621 Bearing
Buy RN 304 Bearing
Buy CSB 201-2RS Insert Bearing
BT2B441026D/Q hub bearing
Bearings GE 45 ES-2LS Manufacturers
B23-9DDU Bearing
B25-145 Ball Bearing
BD165-6A excavator bearing
Buy 4T-CRI-0822LLXCS145/L260 Bearing
ball bearing 62306-A-2RSR
BC4B457629VCA 250x340x230
BHTM810 Needle roller bearing 8X15X10MM
buy CCFH-1 1/4-S bearing
Buy GEK 55 XS-2RS Spherical Plain Bearing
B7226E.T.P4S high precision angular contact ball bearing
B71919-C-T-P4S-ZZ bearing
Buy MCYRR-5 Bearing
Buy JSALG65KL Slide Block
Buy VUSZ48182 Adjusting Gib
Buy GEGZ88 ES-2RS Spherical Plain Bearing
BA2B633028
BD 155-6A Excavator Bearing 155x198x48mm
BS2-2206-2CS double sealed spherical roller bearing
b
Buy LM 67045/LM 67010 Automotive Bearing
B17-102A1T1X-02 Inch ball bearing Motor bearing
ball bearing 61808
B71814-E-TPA-P4 bearing
BMD-6206/064S2/EA108A Motor Encoder Unit
buy 22215KF3 bearing
buy SL18 3009 Cylindrical Roller Bearing
buy RA7008 bearing size 70x86x8mm
buy RNA50/28X1 bearing
Buy RSL183014-A-XL Gear Reducer Bearing
Buy 30BER29STYNV1V Sealed Angular Contact Bearing
Buy 32006XXL Roller Bearing
B17-123T1XDDG8C3E*01 Ball bearing Single row
Buy R150W-7 Roller Bearing 38*54.64*29.5mm
Buy 130BNR10X TYNSULP4 High-Speed Ball Bearing
Buy RB15025 Cross roller Bearings 150*210*25mm
Buy 3201B.TVH Double Row Angular Contact Ball Bearing
B69 Full Complement Needle Bearing
Buy B60-50 Ceramic Ball Bearing 60*130*31mm
Buy 616 2935 YSX Eccentric Bearing
Buy GEWZ38 ES-2RS Spherical Plain Bearing
BTW130C Bearing 130x200x84mm
BS2-2222-2CS/VT143 Spherical Bearings
BT1-0554 32312 Bearing
BS 50 R One Way Clutch Bearing
Buy GEGZ44 ES Spherical Plain Bearing
Buy NUTR3062 Cam Follower Bearing
Buy RE 6013 Bearing
BA55 stock
Buy 452318 CACM2/W502 Bearing
B7012-C-T-P4S spindle bearings
BA280-2SA Excavator bearing 280x370x32mm
Buy 6213/C4VL0241 ball bearing
BA220-6A bearing
Buy HKR71F Gear Box Bearing
BCE107 drawn cup needle roller bearing
bearing 222242CC/W33
B35-53 bearing
B71806E.TPA.P4
ball bearing 71906C
buy 61810N bearing
Buy CS 202LLU/LP03 Bearing
Buyer 5*9*10mm HK0510
Bearing 21310E
BB8016(39325001) 80x120x16 mm
buy 7013C/DF bearing
Bearings GE 45 ES-2LS
BO17stock
ball bearing 7602015TVP
Ball bearing S71906 ACE/P4A
Buy 160x182x10 Thrust Ball Bearing
B71919-C-T-P4S-ZZ
BST50*100-1B Ball Screw Bearing 50x100x20mm
Buy RE17020CSS Crossed Roller Bearing
Buy WBM 900 Precision Wire Race Bearings
Buy 6205 SN24T1XVVC3 Servo Motor Spindle Bearing
Buy DU43770045.5/41.5 Rolamento 43*77*45.5mm
Buy LJT 1 3/4 MB Bearing
BSPG2560SLT1 Precision Linear Slide
BD155-6A Bearing 155x198x48mm
BGSB634147 stock
BS2-2207-2CS double sealed spherical roller bearing
Buy F-556533 Auto Bearing
BS2-3046 Cement Mixer Bearings
B17-102A1T1X-02 Auto part Car part deep groove ball bearing
Buy RA11008 C1 Crossed Roller Bearing
B71814-E-TPA-P4
Bearing 29328
Buy BMD6206064S2EA108A Encoder Unit 30*62*22.2mm
bearing 305286 D
buy Eccentric Bearings 6102529 YRX
buy GAC180T bearing
Buy HSR35LB1QZSSGK Linear Motion Guide
B7205C.T.P4SUL
Buy HSR65A1 SS Linear Motion Guide
Buy 6004-26/10BN10 Ball Bearing
buy GEEM50ES-2RS bearing
B17-123T1XDDG8C3E*01 V groove ball bearing 17*52*21mm
Buy PWTR45100-2RS Bearing
Buy 150BER10S Ultra High Precision Bearing
B 69 Needle Bearing
BMB-6202/032S2/EDD12B Bearing
Buy 55TAC120BDUC10PN7A Angular Contact Bearing
Buy GEWZ44 ES Spherical Plain Bearing
Buy E502317 EH Roller Bearing
bearings AC5836
BS2-2222-2CS/VT143 Spherical Roller Bearings
BT1-0554 32312 RadialTaper Roller Bearing
BS 50R
BA55 price
B7015-C-T-P4S spindle bearings
Buy RSL185006AXL Roller Bearing 30*49.6*34mm
Buy WBL 940 Precision Wire Race Bearings
Buy A 22413 Spherical Roller Bearing
B31 60.4x97.64x22.22
B6061 bearing
B25-224A Ceramic Ball Bearing
BCE107-1/2 drawn cup needle roller bearing
Buy MR 83-2RS Deep Groove Bearing 3*8*3mm
buy 6409N bearing
bearing 3810/750/C2
bearing 7000 CE/P4AH
BB8016(39325001) Optical scanning equipment bearings
buy 604 604-2rs
Buy HM261049 Taper Bearing
Buy RSL18 2208 Gear Reducer Bearing
Bearing RSL183006 30x49.6x19 mm
BT2B441026D/Q wheel bearing
Buy NATV25X/3AS Roller Followers
Buy NRXT 40040DD Crossed Roller Bearing
Bearings GEP 900 FS Manufacturers
ball bearing 6214
BHTM810 bearing
Buy T2EE 240 Taper Roller Bearings
bearing GT5
Bearing ZX200
B7000C.T.P4S.UL Ball Bearing 10*26*8mm
B71915-C-T-P4S-ZZ spindle bearings
Buy HSR 45LAUU Linear Sliders
buy NA4904UU bearing
BA2B633028 bearing 37mm×72.02mm×37mm
BD165-1SA Bearing 165x210x48mm
B17-116D-2RS bearing 17*52*18mm
Buy 5*11*3mm 618/5 High Quality
Buy HSR85B1 UU M Linear Motion Guide
buy NUP2228 bearing
Buy HSR20CBSS Full-ball ype LM Guide
Best price Bearings XR496051
B17-102A1T1X-02 V groove ball bearing Alternator Drive End Bearing
ball bearing15×35×14mm
Buy EPB50-67 Gearbox Bearing 50*130*31mm
Buy OWC17*35*12 Roller Bearing
Buy GE90XT Spherical Plain Bearing 90*130*60mm
Buy WF11032.03 Bearing
B71814-E-TPA-P4 ball bearing
Bearing 100x150x24mm Manufacturer
BMB-6204/048S2/EA0B0B Bearing 20*47*20.1mm
Buy SL 11918 Cylindrical Roller Bearings
B7004C bearing
ball bearing 156134
buy 210NPPB insert ball bearing
B7209-C-T-P4S bearing 45X85X19mm
Buy KOYO HM88542/10 Bearing
BA220-6WSA
ball bearing 6014-ZZ
Bearings T2ED070/QCLNVB061
BS5590TNI/P4 angular contact ball bearing 55*90*15mm
Buy 20TAC47BDDGDBDC9PN7A Angular Contact Bearing
Buy CR 99155 Speedi Sleeve For Shaft Repair
buy NJ332 bearing
Best price RB15025 Bearings
B69 Full Complement Bearing
B7019-E-T-P4S 95x145x24mm
buy TIMKEN 775/774D tapered roller bearing 88.9x180.975x85.725mm
buy 51244 bearing
Buy CR 87916 Speedi Sleeve For Shaft Repair
Buy NTN SF3227VPX1 Excavator Bearing
bearing 105mm*160mm*26mm
BS50R Back Stop Cam Clutch
buy 6020 deep goove ball bearing 100x150x24mm
BHA68 stock
B7014-C-T-P4S spindle bearings
ball bearing 61817
bearing 51309
Buy HMV 64 E Hydraulic Nuts
Buy B25-224A High Speed Ball Bearing
Buy BBY-5548 Bearing
BCE912 drawn cup needle roller bearing
BK6820A Stroke Rotary Bushing
B32-10 price
Buy 93424 Cylindrical Roller Bearing
Ball bearing 7000 CE/P4AH
Bearing 22209 CKJ W33
B213 Bearing
BB8016(39325001) Precision robot joints bearings
Buy 2FBW2560 XRUU-640 L Stainless Steel Slide Pack
bearing 6006zz 30*55*13mm
Buy B23-9 VV Automotive Bearing
Buy MI30 S One Way Bearing
buy QJF240 bearing
Buy RAU8008 UUCO Bearing 80*96*8mm
ball bearing 30*72*27mm
BHTM810
B7000C.T.P4S.UL Ball Bearing
B71915-C-T-P4S-ZZ bearing 75X105X16mm
BSPG 25 60 SL T1 Slide 25x60x10mm
BA2B633028 bearing
BD 155-6A Bearing
Bearing size 80x110x30mm
buy TIMKEN 74472/74851CD double row tapered roller bearing
buy QJ307NR bearing
BE-44 Thrust Roller Bearing
Ball screw support bearings ZARF1560-TN
Buy LR 5202 NPPU Support Roller 15*40*15.9mm
Buy ST2749 Bearing
Buy WB17096 Bearing
bearings UC204-12
Buy 322722A Bearing
Buy 612307 Single Row Taper Roller Bearing
Buy FGU1747 Bearing 17*47*21mm
Bearing 1235*1532*125mm
B71814-E-TPA-P4 spindle bearing
Bearing PLC44-6
buy 22219C bearing
Buy SCS25UU Bearing Block 25*76*51.5mm
Buy SL11920A Cylindrical Roller Bearings
bearing 381188
buy 22213N bearing
ball bearing 510776A
Buy NUP 2215 roller bearing
buy THK RB8016 Turntable Bearing 80x120x16mm
Buy 74851CD/74550 Tapered Roller Bearing
Buy F210408 Reduction Gear Bearing
B7205C.T.P4SUL bearing 25×52×15mm
B7209.C.T.P4S bearing
buy 3811/750 bearing
Buy TR131305R Bearing
bearing 23022
Buy 130BNR10X TYNDULP4 High-Speed Ball Bearing
Buy BS2-2226-2RS5VT143 Roller Bearing
B-69 Inch Needle Roller Bearing
B7019-E-T-P4S spindle bearings 95x145x24mm
bearing 15x52x16mm
Bearing 130x280x58mm
BS2-2222-2CS/VT143 Roller Bearings
BT1-0554 32312 Bearing 60x130x48.5 mm
BS 50 K One Way Clutch Bearing
bearing 381168
BHA68 price
Buy 160BAR10 Angular Contact Thrust Ball Bearing
Buy 22318 CAME4C4U15-VS Bearing
Buy 522010 Rolling Mill Bearings
Buy R22-11UQU42 Bearing
B7016-C-T-P4S spindle bearings
BA180-4WSA Excavator bearing
BA220-6A
BK2538
Buy A 22400 Spherical Roller Bearing
buy GE45XS/K bearing
Buy RU42UUCCOP2 Roller Bearing 20x70x12mm
BCE105 drawn cup needle roller bearing
B71806C.TPA.P4 angular contact ball bearing
bearing Excavator bearing BA222-1WSA
BB9016(39326001) 90x130x16 mm
Both Side Sealed Bearing JHA15XL0
Buy 1115 F230177 Bearing
Buy B29-18 Bearing
BA9 Ball Bearings
B71916-C-T-P4S-ZZ bearing
BST 45X100 1B Angular Contact Ball Bearing
BSPG 2560 SL T1 Linear Slide
BD 165-1SA Excavator Bearing 165x210x48mm
BE-44 Automobile Bearing
BS2-2316-2CS self-aligning roller bearings
Buy 40TAC90BDTC10PN7B Angular Contact Bearing
Buy F-554007 Auto Bearing
Buy RN215 M Roller Bearing
Buy 23240-2CS2WVT143 Roller Bearing
B71918-E-T-P4S-2RS bearing 90X125X18mm
Buy 30TAC62BDTDC9PN7B Angular Contact Bearing
buy 7216CM bearing
Buy 20209K.T.C3 Bearing
Ball Bearing S6203.W203B
buy CFH-4-SB bearing
Buy GEGZ139.7HSK Spherical Plain Bearing
Buy 6328/C3VL2071 ball bearing
buy RA6008 bearing size 60x76x8mm
bearing 6011-Z
bearing 4034D
bearing 6220-2RS1
B7204C.T.P4SUL
Buy 35UZ416 0608T2X Eccentric Roller Bearing
Buy 32006X Roller Bearing
buy IKO CRBS1008AUU Crossed Roller Bearing 100x116x8mm
Buy 712906K Overall Eccentric Bearings
buy GEEW250ES bearing
Buy 12BTM 1815A Needle Roller Bearing
Buy 150BNR10S Ultra High Precision Bearing
Buy 4084116 Full Complement Needle Roller Bearing
Bearing SF3227
buy 23036KF3 bearing
Buy MGN 9 HA Linear Guideway Block
Buy NJG2322VH Roller Bearings
B610 Full Complement Needle Bearing
B7019-E-T-P4S bearings
bearing 22228K/W33
BS50K Bearing (30-50)x125x67mm
Buy AU0723-4LL-L588 Auto Wheel Hub Bearing 35*64*37mm
Buy CSCF 050 Thin-wall Bearings
Buy HKR87E Roller Bearing
Buy HSR30LR1 QZ SS Linear Motion Guide
Buy RNA2210-2RSR Needle Bearing 50*90*23mm
B7016-C-T-P4S bearing 80X115X22mm
BA180-4WSA 180x250x33mm
bearing for mechanical parts 61817
BA240-3A
ball bearing 62/32-2rs bearing
Buy J352-010455 Truck Wheel Hub Bearing 100*148*135mm
Buy WBL 960 Precision Wire Race Bearings
B28 55.65x 91.29x22.22
bearing 51430 M
BCE98 drawn cup needle roller bearing
buy NU214ECP/C3 Cylindrical Roller Bearings
buy 23136/C3W33 bearing
BB8016(39325001) Medical equipment bearings
bearing 340*480*370
bearing 40x90x33mm
Both Side Sealed Bearing JHA17XL0
Buy GEZ15 ES Spherical Plain Bearing
Buy GEK45XS Spherical Plain Bearing
BA9 Thrust Ball Bearings
Ball bearing 71906 ACD/P4A
B7000C.T.P4S.UL
B71916-C-T-P4S-ZZ
BST45X100-1B Bearing 45x100x20mm
B7215-E-T-P4S
Buy ARNB5090 Needle Roller Bearing 50*90*60mm
BD165-1SA Excavator Bearing
Buy HSR85B1UU GK Linear Motion Guide
B71918-E-T-P4S-2RS bearing
Ball Bearing 718/1180
buy 32088X2/YA bearing
Buy CPM2465 Gearbox Bearing 50*72.33*40mm
buy NJ.40646.H100 rolamento
Buy FGUL1747 MM Bearing 17*47*21mm
B7019E.T.P4S angular contact ball bearing
B71814ETPAP4 bearing
bearing 440x720x480mm
buy LM654644DW/610/610D bearing
Buy 60TAC120BDFFC9PN7B Angular Contact Bearing
bearing 510776A
ball bearing 4034D
Buy B33Z-15UR Bearing
Buy TAFI506835 Bearing
Buy 35UZ 8643 Eccentric Bearing 35*86*50mm
Blade adjustment bearings VLA20 1094N
bearing 60x85x17
BGXS35BS Linear Guide Block
BS2-2226-2RS5K/VT143 Sealed Spherical Roller Bearing
B610 Bearing 9.525x14.288x15.88mm
B7019-E-T-P4S spindle bearings
BMB-6202-032S2-EDD12B Ball Bearing
buy 22322KF3/W33 bearing
BTW170C Bearing 170x260x108mm
Buy GEWZ44.45 ES Spherical Plain Bearing
BA270-3 bearing for excavator
BS50K Back Stop Cam Clutch
ball bearing SS6310-2RS
Buy RE5013 UU Bearing
B7005-C-T-P4S bearing 25X47X12mm
buy 352032 bearing
BA240-3A bearing
BK2538 stock
buy B29 bearing
BCE910 drawn cup needle roller bearing
BK6820A Ball Transfer 6*8*20mm
B71806C.TPA.P4 high precision bearing 30x42x7mm
BA222-1WSA BEARINGS
bearing S7000 ACD/P4A
B7210E.2RSD.T.P4S.UL
BB9016(39326001) Precision robot joints bearings
Buy 40TAC72BDTC9PN7A Angular Contact Bearing
Buy CKL-A 80210 Clutch Bearing
Ball Bearing JHA17XL0
B23-9VV Bearing
Buy DAC42720038/35 Bearing
buy CCFH-1 3/4-SB bearing
Buy TM209 N C3 Bearing 45x85x19mm
BA9 Bearings
ball bearing 62303-A-2RSR
Buy SAS35EM H Guide Block
B71916-C-T-P4S-ZZ spindle bearings
B7215-C-T-P4S machine tool bearing
BRC20LA
buy TIMKEN 42362/42587DC double row tapered roller bearing
buy 7022AC/DB bearing
Buy LR 5202NPP Support Roller 15*40*15.9mm
Buy 23240-2CS2VT143 Roller Bearing
B71919-E-T-P4S-2RS
Buy FH drawn cup Full complement needle roller bearing
Buy NNTR60130-2LS Full Complement Roller Bearing
Buy 612308 Single Row Taper Roller Bearing
B7019C.T.P4S high precision angular contact ball bearing
BMB6204/048S2/EA0B0B Ball Bearing
buy 22219CK bearing
Buy SLME30OP Linear Bearing 30*47*68mm
Buy F-845910.01.KL S Bearing
bearing UC 204
Bushings SB 7512064 Manufacturers
buy RNA5007X3 bearing
Buy RSL18 3014 Gear Reducer Bearing
B7204C.T.P4SUL bearing 20×47×14mm
Bearings T2ED050/Q
buy CAT320L slewing bearing
bearing 23022/W33
Buy 130BNR10H TYNDULP4 High-Speed Ball Bearing
bearing 75*130*33.25
BGXS35BS Block 34x70x48mm
B15-94D 15x47x18mm
B7019-C-T-P4S 95x145x24mm
Buy NJG2320VH Roller Bearings
Bearing 130x280x58mm Factory
Buy 462 0148 100 Repair Kits
bearings BA270-3
BK2820 needle bearing
Bk4520 Needle roller bearing
BS2-2220-2CS/VT143 Spherical Bearings
bearing UCLFU216
BS50 K Cam Clutch
Buy 426864 Bearing
Buy NU 2238M Cylindrical roller bearing
Buy R22-11 Bearing
Buy Z-522010.TA2 Rolling Mill Bearings
Bearing AC4531
Buy 160BTR10H Angular Contact Thrust Ball Bearing
Buy 22318 E.T41A Bearing
B7004-C-T-P4S spindle bearings
BA152-2036 bearing
bearing 51314M
BK2538 price
Buy HKR71C Gear Box Bearing
buy 33012 bearing
B71806C.TPA.P4
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