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
Buy MR 12 MN SU Linear Motion Bearing
Buy GB10840S02 Bearing
B45-120 JF010E non-standard ball bearings for car repair and maintenance 45x100x21mm
Buy 23040-2CS Roller Bearing
B7218.C.T.P4S.UL bearing
Buy EPB40-188C3P5 Bearing
B71911C.T.P4S.UL Spindle Bearings
Buy 20207K-TVP-C3 Bearing
buy SQ20C bearing
Buy BA1-0026 Angular Contact Ball Bearing
B17-99 Generator Bearing
BuyRB1250110UUCO Roller Bearing 1250x1500x110mm
Buy HR2555TMUU Slide Block 25*33.3*146.4mm
B7017E.T.P4S angular contact ball bearing
BC1-8028 Cylindrical Roller Bearing
B7006-E-2RSD-T-P4S spindle bearing
ball bearing 6203ZZ
BFSB 353205 bearing Ex-stock in manufacturer
Buy NRXT8013C1 Roller Bearing 80x110x13mm
Buy GE70XT Spherical Plain Bearing 70*105*49mm
Buy SLME20OP Linear Bearing 20*32*45mm
Buy EE128160/11 Inch Taper Roller Bearing
best service 81934200377 bearing
ball screw supporting bearing 60*130*31mm
BS2-2226-2CS5K Spherical Bearing
Buy 4-AJ503518A Excavator Pump Bearing
B7015-C-2RSD-T-P4S
BK17 Screw Support Units
BK4020 needle roller bearing
B43-4A deep groove ball bearing 43*87*19.5mm
bearing 23168 CA/W33 340*580*190mm
Buy L865547/65512 Taper Roller Bearing 381x479.425x49.213mm
Bearings GE 35 ES-2RS
Buy 306/78 Bearing
Buy 509059 Rolling Mill Bearings
Buy TIMKEN 25590/25523 Inch Tapered Roller Bearing
Buy B50-57 Ball Bearing
BALL BEARING 6317-2Z
Bearing size 7x26x9 mm
BRH20BL Block
BA2B 633457 Wheel Bearing
Buy 4867.051.112 One Way Clutch Bearing
BK2216 price
Buy 24134-2RS Roller Bearing
B22-19C3 Rolamento
B71905-C-2RSD-T-P4S Bearings
Buy 60TAC120BDBC10PN7B Angular Contact Bearing
Buy 972/900 SIZE 900x1180x125mm
buy23180/YAbearing
Bearings GEP 750 FS Manufacturers
ball bearing SS6310-2RS
Buy RE5013 UU Bearing
BA 1316 Z Rolamento
bearing for marine crane
Ball bearing 6308-2RS
BB1-4710 deep groove ball bearings 25*56*15mm
B58-1
Buy 539 1400 Spherical Roller Bearing
Buy NJG2307 Roller Bearings
B7022-E-T-P4S-2RS bearing
BB30035(39343001) Medical equipment bearings
Buy F-217040.01.RNU Bearing
buy SABJK12S bearing
Buy 65UZS418-SX Eccentric Bearing 65*121*33mm
Buy RLS14 Radial Ball Bearings
B7221C.T.P4S.UL Ball Bearing
bearing W3-7/8
Buy RB40035UUCCOPE6E Roller Bearing 400x480x35mm
Buy 94524 Cylindrical Roller Bearing
buy China 203KR2 bearing
bearing manufacturer from CHINA SD.1050.20.00.C
BMD6206/064S2/UA108A Motor Encoder Unit
B45-120E JF010E CVT transmission bearings non-standard ball bearings for car repair and maintenance
BGCH55BL Linear Guide Block
Bushings SBB 28 Manufacturers
B7218ETP4SDBL spindle bearing
B71911C.T.P4S.UL Bearings
Buy 180752904K2 Bearing
B71907.E.T.P4S bearing
Buy RAXZ 535 Combined Needle Bearing
Buy RNN3009-3V Roller Bearing
ball bearing R8-2RS
best-seller 53209 53209U thrust ball bearing
B7017C.T.P4S high precision angular contact ball bearing
BC1-8028 Bearing 399.872x500x46mm
B7006-E-2RSD-T-P4S bearing
bearing Size 55.75x100x39.69 mm
Bearing R0733V
Bore 50.8mm 6279-6220 Low voice roller bearing for car
buy 81934200377 bearing
buy 8268H 51268M Thrust Ball Bearing
Buy VP30Z-3 Bearing
Buy HM220149/110/QTapered roller bearing
Bearing 160 x 270 x 86mm
BS2-2226-2CS5K Roller Bearing
BK 17 Ball Screw Support
BK4020 needle bearing
buy 7018AC bearing
BB1B 363228 DB Deep groove ball bearings
bearing 22238 CA/W33 190*340*92mm
Buy FXM 260-63 UX Clutch Bearing
buy GE60DS bearing
buy ZARN2052-L-TV bearing 20x52x60mm
BTH1011 wheel hub bearings
bearing HM926747/HM926710
BK5520 price
BRH20BL Linear Guide Block
buy 339/332 Tapered Roller Bearing
buy/purchase/inquiry RUS19069
BA2B633457 Wheel Hub Bearing 42x75x37mm
BEAM35/90/C 7P60 Angular Contact Thrust Bearing
bearing 220x400x108mm
BK2216 stock
Buy 6415 ZN Bearing
Buy LR5006Z Support Roller 30*62*19mm
buy NAV4007 bearing
Buy RSL183018A-XL Roller Bearing
Buy SHS20C1QZ ZZHH Linear Motion Guide
Bearings GEP 750 FS
BHA68 stock
Buy BA1316 Z Bearing
BB1-4710.6205 auto bearings 25*56*15mm
bearing 60x95x46mm
buy 23228CK bearing
B57Z-7 automobile gear box bearing
BS2-2214-2CS/VT143 roller bearing with high precision
B7022-E-T-P4S-2RS
B7032E.T.P4S.UL angular contact ball bearing
Bearing size200x280x48mm
buy 7226CTA bearing
Buy WF11284.03 Bearing
BB30035(39343001) Optical scanning equipment bearings
bearing 630x810x100mm
Buy 40TAC72BDTDC10PN7B Angular Contact Bearing
B30-206 Rolamentos
BTH-1215 C Wheel Hub Units Bearing 55X90X54 mm
Buy 350752307 Bearing
Buy CPR 985150 Plate
Buy SAH 25BL Guide Block
Buy RAU14008 UUCCO Bearing 140*156*8mm
Buy TM3/28 Auto Bearing 28*68*18mm
Buy KB 1636 PP AS Linear Ball Bearing
buy 200752307 Bearings
Buy 3302-BD-2Z-TVH Double Row Angular Contact Ball Bearing
Bushings SBB 28
B7218.T.P4S.DBL bearing
buy DAC3064W2RKB bearing
Buy 803035 Bearing 150*225*75mm
BD130-2A Rolamento/Rodamento
BDZ27-1NXUR Bearing
Buy 140BER10S Ultra High Precision Bearing
B7017C.T.P4S high speed bearing
bearing 352944X2
Buy MR12 WN UZ Linear Motion Bearing
BC1B320330 bearing
bearing 500x760x755mm
bearing DS211TTR3
bearing 45 x 120 x 29mm
ball screw supporting bearing 80*170*39mm
BS2-2226-2CS5K Spherical Roller Bearing
buy 51292H bearing
buy 7015 ball bearing
buy 7207C bearing
Buy NN3030 K/SPW33 roller bearing
BK-20 Support Units
Buy 25TAC62BDDGDTTC9PN7B Angular Contact Bearing
Buy 90BTR10H TYNDBELP4A Super Precision Ball Bearing
Buy HCB71910.E.T.P4S.UL Angular Contact Ball Bearing 50*72*12mm
B7210C.T.P4S
BALL BEARING 6315-2RSR
bearing VLU 301455
Bearing RKS.160.16.1204
BK5520 55x63x20mm
BRH20 Linear Guide
Buy B25-163T1XZ-01 Auto Bearing
Buy EPB40-198C3P5 Servo Motor Spindle Bearing
Buy LRB 1547 LM Roller Units
Bearing 85×150×36mm
BK 3038 Needle Roller Bearing
BEAM 35/90/Z7P60 Thrust Angular Contact Bearing
BK2016 needle roller bearing 20x26x16 mm
Buy 140UZS92 Bearing
BSA 307 CGA quote
Buy B27-19UR Bearing
Buy GEZ12 ES Spherical Plain Bearing
Buy MR491449 Bearing
Buy 522010 Rolling Mill Bearings
Buy R22-11UQU42 Bearing
bearing 381168
BHA68 price
Buy 160BAR10 Angular Contact Thrust Ball Bearing
Buy 22318 CAME4C4U15-VS Bearing
BAM 1316 Rolamento
BTM1815 Rolamentos 18*25*15mm
Bearing size 95x145x67mm
Bore 15.875mm K11590-K11520 Low voice roller bearing for car
Buy 539/690 K Spherical Roller Bearing
B57Z-7 deep groove ball bearing 57.7x80x13mm
BS2-2214-2CS/VT143 bearings
B7024-E-T-P4S-2RS spindle bearings
BK1616 bearing manufacture
Buy LMFC25 L Linear Bearing
bearing 6905 25x42x9mm
BB30035(39343001) Precision robot joints bearings
Buy 6011TB P63 Ball Bearing
Buy RS-5032 Full Complement Cylindrical Roller Bearing
BK3012 Rodamientos
BTH-1215 C Auto Bearings
Buy HSR25LA1QZUUGK Linear Motion Guide
Buy NJ 18/1180 Roller Bearing
BT1B-328688 Automobile Tapered Roller Bearing 29x50.252x14.224mm
Buy 452312 CACM2/W502 Spherical Roller Bearing
BS 2-2205-2CS Bearing 25x52x23mm
bearing QA200
Buy CSK 6002 Sprag Clutch Bearing
buy 6220-2RS/Z3 bearing
Buy320785 Bearing
B71911ETP4SUL spindle bearing
Buy 502217H Roller Bearing
BS3572TNI/P4 bearing
Buy 250752904K2 Bearing
buy SQ20 bearing
B 10-50 Rolamentos 10*27*11mm
ball bearing R6-2RS
Buy CSCD 140 Thin-wall Bearings
Buy HR2555TM Slide Block 25*33.3*146.4mm
Buy NU324C3VL0241 Insulated bearings
Ball Bearings 6001ZZ
Buy 4162935 YEX2 Bearing 35x86x50mm
BC1B 320330 bearing
bearing 71681/520
BFS 8000/HA1 bearing
B-DE08A48 auto bearings
Buy JYZC 2240 Bearing
Buy RN 313 E Bearing
BK20 Screw Support Units
Buy RA20013 SIZE 200X226X13mm
Buy F-225035 Hydraulic Pump Bearing
Buy FC6 Bearing
buy 22324K bearing
Buy Z-509059.01.SKL Rolling Mill Bearings
buy 7001C/DT bearing
Buy FC-4 One Way Clutch
B7210C.T.P4S angular contact ball bearing
BK5520bearing
BRH20B Block
B7206 main splindle bearing
bearing C3152
BK2212 stock
Buy 24134-2RSVT143 Roller Bearing
Bushings SB 457236 Manufacturers
Buy 60TAC120BDTC10PN7A Angular Contact Bearing
BSA 307 CGA P4 grade ball bearing
Buy RE 5013 Bearing
Buy BAM1316 Bearing
Buy OW10165.4 Roller Bearing
BT160-4 bearing
bearing 52212
Buy 40TAB09Z Bearing 40*90*20mm
B30-126
Bearing 24072CA/W33 Bearing 360*540*180mm
B7024-E-T-P4S-2RS bearing 120X180X28mm
BK1616 needle roller and cage assembly
Buy F-804463.ZL Bearing
BB30035(39343001) Thin-section Ball Bearing price/ stock
bearing 61992M
BTH-0054 Wheel Hub Bearing Units 82x140x110 mm
Buy BK 3020 Bearing
buy XR897051 thrust roller bearing
Buy RE19025 UU Outer Ring Rotation Bearing
BSC-2039V 90x150x72mm Stock
BT1B-328688 Roller Bearing 29x50.252x14.224mm
Buy 65BNR10H Ultra High Precision Bearing
Buy RAU14008 UUCOP5 Bearing 140*156*8mm
Buy TM3/28N Auto Bearing 28*68*18mm
Buy 6328/C3VL0241 ball bearing
BA2B246033 Rolamento
Bearing 29330
BMD-6206/064S2/EA002A Motor Encoder Unit
Buy 32205 Roller Bearing high quality
ball bearing QA200
best service 805415A/805479 bearing
Buy BMD-6206 Motor Encoder Bearing
Buy BS2-2206-2RS/VT143 Roller Bearing
B7208-T-P4S-UL bearing
BS3572TNI/P4
buy BR122012 Bearing
buy DAC34640037 bearing
B1050 Deep Groove Ball Bearing
buy SQZ20C bearing
B7017E.T.P4S high precision angular contact ball bearing
BBY 0036 wheel bearing
buy 230/630CAQ4 bearing
buy Torrington T177A Thrust Roller Bearing 45.484x73x20mm
Buy GCUL47 MM Track Roller
Buy HGW30H Linear Guideway Block
Bearing R07A23V
Bore 149.225mm 6420B Low voice roller bearing for car
buy 8272H 51272M Thrust Ball Bearing
Buy HM231132/HM231116D Tapered roller bearing
BK 20 Ball Screw Support
bearing 22238 CA/W33
Buy 90BTR10ETYNDBELP4A Super Precision Ball Bearing
Buy HCB71910C.2RS.T.P4S.UL Angular Contact Ball Bearing 50*72*12mm
buy CSCA040 thin section bearing 101.6*114.3*6.35mm
Buy FXM 290-70 UX Clutch Bearing
buy GE55XS/K bearing
Buy EPB50-67C3 Ball Bearing
Buy E2.626-2RSH Bearing
Buy 6244 M/C3 Deep Groove Bearing
buy/purchase/inquiry RUS19069-KS
Bore 123.825mm 48286 - 48220 Low voice roller bearing for car
BRH20C Block
BK 3038ZW Needle Bearing 30x37x38mm
B7206CTP4S splindle bearing
BEAM35/90/Z 7P60 Angular Contact Thrust Bearing
Bushings SB 457236
buy H71906 ball bearing
Buy SET240 Automotive Bearing
buy 7007C/DB bearing
Buy GEZ15 ES-2RS Spherical Plain Bearing
Buy RSL185018 Roller Bearing
B71912-C-T-P4S Spindle Bearing 60x85x13mm
Bearings GEC 850 FBAS
BSA 308 CGA ball screw support bearing
buy 241/500-B-K30-MB bearing
bearing 210
bearing 90x125x23mm
BT160-4
Buy BTM 1815 Needle Roller Bearing
Buy 539 1800 Spherical Roller Bearing
B30-120 automobile gear box bearing
BS2-2215-2CS/VT143 roller bearing with high precision
B7024-E-T-P4S-2RS bearing
BK1616 nylon cage bearing
Buy 65712200 Eccentric Bearing
Buy 23228-2RS Roller Bearing
buy 62205-2RS bearing
bearing UC317
BTH-0054 IVECO Truck Bearing Units
Buy BSC-2039V High quality
Buy CR 86169 Speedi Sleeve For Shaft Repair
Buy INA NKIA5903 bearings
Buy NNCF 49/530 Roller Bearing
Buy CR 87069 Speedi Sleeve For Shaft Repair
Buy RSL18 5030A Cylindrical Roller Bearing
buy 23244YMW33W45A spherical roller bearing
Buy 53211 thrust ball bearing high quality
Buy BK 1616 Needle Bearing
B7215ETP4SUL spindle bearing
Buy 17TAC47BDBBC9PN7B Angular Contact Bearing
Buy CPM2464 Gearbox Bearing 38*54.69*29.5mm
BD130-2 Rolamento/Rodamento
B7017E.T.P4S high speed bearing
BC1-8028
buy SA5E bearing
BBY 0036 ball bearing
Buy SLME20 Linear Bearing 20*32*45mm
Buy UCX 06 Bearing for Pillow Block
buy 234718 Ball Bearing
B7015-C-2RSD-T-P4S Spindle Bearings 75x115x20mm
BK20 Screw Support 20x88x60mm
Ball Bearing 200x289.5x76mm
Buy SL045060PP-2NR Full Complement Bearing
buy K series needle roller cage
Buy RNA6906R Bearing
Buy EPB40-198 C3P5A Servo Motor Spindle Bearing
BRH20C Linear Guide Block
BK3038-ZW Needle Roller Bearing
Buy LMT16 LUU Flange Linear Bushing
buy 6005-Z/Z2 bearing
Buy 6415 N Bearing
B7206CTP4S
BEAM 35/90/Z 7P60 Angular Contact Bearing
bearing 240x400x128mm
Bearings 22318 CC
BK2212 needle roller bearing 22x28x12mm
BSA 308 CGA Single Direction Angular Contact Thrust -40*90*23mm
Bearing AC4531
Buy 160BTR10H Angular Contact Thrust Ball Bearing
Buy 22318 E.T41A Bearing
Buy R22-11 Bearing
Buy Z-522010.TA2 Rolling Mill Bearings
Buy FGU50110 Bearing 50*110*32mm
Buy NP420308 Bearing
Buy S8208W Bearing
Buy SA 204-12 Bearing
BA222-1WSA bearing
BBYB 362744B bearing
Bearing 6306-2RS
bearing 65x100x47mm
Buy 539 690 Spherical Roller Bearing
buy 6807-2RS bearing
B30-120 deep groove ball bearing 30x80x21mm
bearing manufacturer from CHINA VLU200414ZT
BS2-2215-2CS/VT143 bearings
B7024-E-T-P4S-2RS
Bearing size200x310x82mm
BK1616 needle roller bearing stock
Buy HSR 100 HB Linear Slider
Buy CSF-40-160 Harmonic Drive Systems
bearing 365x475x95mm
BTH-0054 Wheel Hub Bearing Units
buy 22330K bearing
Buy RS-5032NR Double Row Cylindrical Roller Bearing
buy NNU 4921 BK/SPW33
Buy RLS15-2RS Radial Ball Bearings
Buy RNN3005 3V Rolamentos 25x42.6x23mm
bearing FCD72102370A
Buy 452312CACM2 Spherical Roller Bearing
Buy BMD6206064S2UA108A Encoder Unit 30*62*22.2mm
Buy GE353.21 Auto Parts
B7215.E.T.P4S.UL bearing
Buy 502217 Roller Bearing
Buy NAXI 4032 Combined Needle Bearing
Buy CSCD 100 Thin-wall Bearings
BDZ27-2AUR Bearing
best-seller 5320 53206U thrust ball bearing
Buy 22313 EK/VA405 Bearing
B7017E.T.P4S high precision bearing 85x130x22mm
BC 1 8028 Cylindrical Roller Bearing
BC1B 322722 A bearing
bearing 24SG3-211E3
bearing 91681/500
Buy GCU47 Track Roller
bearings 69.85*130.175*35.9 mm
Buy 502326E H Roller Bearing
B7015-E-2RSD-T-P4S Bearings
Bearings GE35SX
BK-40 Support Units
buy 30226-A
Buy NN3030-AS-K-M-SP roller bearing
Buy HSR20LR1 UU Linear Guide
Buy 2TS2-DF08A06DDU Bearing
B7210E.T.P4S angular contact ball bearing
bearing VLU 200944ZT
buy 7002AC/DB bearing
BS215 7P62 3T rodamiento
BRH20BL Guide Block
ball bearing B45-106N 45x90x17mm
BK3038ZW Drawn Cup Needle Roller Bearing
buy NATV10 PP cam follower bearing 10x30x15mm
Buy 6415 ZNR Bearing
Buy HSR45A1SSGK Block
B7210C.T.P4S 50*90*20mm machine tool spindle bearing
BEAM035090 Angular Contact Thrust Bearing
Buy 60TAC120BDTC9PN7A Angular Contact Bearing
BSA 308 CGB quote
best sales 53228U bearings
bearing 85x120x23mm
BBY-0118 Texturing Machine Bearing
Buy 18BTM 2416 Needle Roller Bearing
Barrel roller bearings 20224-MB
Buy 40TAB09-2LR Bearing 40*90*20mm
B30-120 rolamento
B7024-E-T-P4S-ZZ spindle bearings
Buy RN 308 Bearing
BK3016 Rodamientos
BT4-8064G/HA1VA901 bearing
Buy 65BNR10X Ultra High Precision Bearing
Buy WBL 480 Precision Wire Race Bearings
BAHB636035 bearing 30mm×72mm×37mm
Ball bearing 7212
Buy HM801349/HM801310 Roller Bearing
Buy BC1B320785 Bearing
B7218CTP4SUL spindle bearing
bearing 24124K
Buy 40TAC90BDBDC9PN7A Angular Contact Bearing
B40-188 automotive bearing
buy INA NUKR62 Track Roller Bearing 24x62x80mm
buy NU324EM 120x260x55mm bearing
Buy RB1000110UUCCOPE6E Roller Bearing 1000x1250x110mm
Buy 120SL160X145 Bearing
Buy 140BNR10 Ultra High Precision Bearing
B32Z-9 Bearing
BC1B 320330 wheel bearing
buy RNA49/42R bearing
bearing 400*560*410
B7015-E-2RSD-T-P4S
Bearing 1320 100x215x47 mm
bearing 23026
BK40 Screw Support Units
Buy RN 314 EM Bearing
BB1B 363228 DB bearings
bearing 23272 CA/W33
B7210C.T.P4S high precision angular contact ball bearing
Buy EPB50-67P5 Ball Bearing
BS215 7P62 3T bearing supplier
buy 23244K/W33 bearing
Bore 76.2mm 47680 - 47620 Low voice roller bearing for car
BRH20BL Linear Guide
Buy EGW 30 SA Linear Guideway Block
B30-126NR Deep Groove Ball Bearing
BK0709 bearing manufacture
BS2-2212-2CS/VT143 Spherical Roller Bearing
B7010C.T.P4S 50*80*16mm machine tool spindle bearing
BEAM 035090 Angular Contact Bearing
Bearings 22316 CC
BK2512 price
Buy 21313EK.TVPB spherical roller 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