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 352220X2-3 bearing
ball bearing BS5590
buy 16032 bearing
BK2212-AS1 Needle Roller Bearing with Oil Hole
Buy RA5008 UCS Crossed Roller Bearing
Buy HGL 25 HAZ0C Linear Guideway Block
bearing K462/K453X bearing supplier
BS2-2215-2CS
bearing FC5272230A1
B71812C.TPA.P4 60*78*10mm Super Precision spindle bearing
BEAM 40/100/Z 7P60 Bearing 40x100x34mm
bearings NU2224M
Buy BE-NK34X59X20 Bearing
buy 539166AB bearing
BAQ-0065A Contact Ball Bearing
Buy 25UZ414 2935 Eccentric Roller Bearing
B67-1 Deep Groove Ball Bearing
bearings TRTB911A in stock with high quality
Buy SC07837 Deep Groove Ball Bearing
bearing dac3806934/39 for cars
BCH1614-P stock
BT2B 328130
B7019-C-2RSD-T-P4S-UL main spindle bearing
bearing 3576/3525
BGCS55BL Block 53x100x70mm
buy 3208A-ZTN1 bearing
Buy BS2-2309-2CS Roller Bearing
buy 71903C bearing
buy NAOL4971X3 bearing
Buy MR15 ML EZ Linear Motion Bearing
BTF0021A wheel bearing kit
Buy 4T-432216 Tapered Roller Bearing
buy 681 bearing1*3*1
Buy RB 7013 UUCC0 Crossed Roller Bearing
Buy LMKC13 LUU Linear Bearing
BCH 87 bearing
Buy 130BER19H TYNDULP4 High-Speed Ball Bearing
buy 30219 bearing
BCE1212 Needle Roller Bearing
bearing 5305
Bearing size 35x55x10 mm
Buy BS2-2212-2RSVT143 Roller Bearing
Buy LR 207-2RSR Track Roller
B6-63Z ball bearing
BB20035(39338001) Medical equipment bearings
Buy 17TAC47BDTC10PN7A Angular Contact Bearing
Buy CPM2512 Gearbox Bearing 20x35.5x14mm
buy 70712201 eccentric bearing 12x40x14mm
Buy F-204781 Hydraulic Pump Bearing
buy IR10*14*13 bearing
Buy F-588091 Bearing
ball bearing 61900-2RSR
ball screw bearing
BC2B322340/HB1VJ202
B7028-C-T-P4S bearings
Buy 30303 17*47*17.25mm high quality
Buy RB 8016 CC0 Crossed Roller Bearing
buy 805092C truck bearing
B24-8UR Bearing
Bearings GAC 30 F
BTH-0075B Truck Wheel Bearing
buy GEZ120ES bearing
Buy CSCB 060 Thin-wall Bearings
Buy NCS1016 Bearing
buy 572813 A wheel bearing for heavy trucks 70*150*64mm
Buy 610300 Bearing
BSD 45/100 7P62U Bearing 45x100x20mm
BD110 bearing size 110*140*24/28mm
Buy BGX H55FL Slide Block
Buy SR35TB1SS Linear Slider
Buy UZ222VHA P6 Bearing
bearing 300x460x118mm
ball bearing 6405
BAQ-0084 Angular Contact Ball Bearing
Buy EC.40510.H106 Taper Roller Bearing
bearings 65x140x33mm
B67Z-7 Automotive Bearing
Buy 804312A Bearing
Buy RA12008C-UUC1 Crossed Roller Bearing
Buy 150BNR10 S High-Speed Ball Bearing
Bearing size 12x18x4
B7019-C-T-P4S spindle bearing
BS2-2309-2CS-VT143 Sealed Spherical Roller Bearing
bearing 5328W 140x300x114.3mm
Buy LR5208-X-2Z Bearing
Buy LLTHC 15 A T2 P3 Linear Guide
bearing200x400x144mm
buy 634-RS bearing
buy 7201C bearing
buy TIMKEN HM262749TD/HM262710 tapered roller bearing
Buy CR 81391 Speedi Sleeve For Shaft Repair
Buy FBW2560XR UU -1200L Linear Guideway
Buy GEG70 ES-2RS Spherical Bearing
Buy FGUL45100 Bearing 45*100*32mm
Buy 105908 Bearing
BA2B446047EB Rodamientos de rueda
ball bearing tmt66/32-2rs1 bearing
Buy HMV 90 E Hydraulic Nuts
Buy HSR 20 LBUU Linear Sliders
BMH-6206/U007 Speed Sensor Bearing
BCH 87 roller bearing
BCE138 Bearing 20.638x26.988x12.7mm
BK3020 roller bearing
bearing 45x85x19mm
BS270K Bearing (200-270)x650x295mm
buy 61914-ZRS bearing
Buy 623-RS1 deep groove ball bearing
buy CSXD180 bearing 457.2x482.6x12.7mm
buy DAC34740040 wheel hub bearing 34*74*40mm
Buy XR836050 Bearing
Buy 4867-290-501 Clutch Bearing
B40-199 Bearing
Buy B40-180VV Auto Bearing 40x90x23mm
Buy WBL 230 Precision Wire Race Bearings
buy MTO-324T turntable bearing
Buy 35BER19H TYNSULP4 High-Speed Ball Bearing
Buy JSALG55CKT Slide Block
buy 7009C/DB bearing
Bearing LBBR 20-2LS/HV6 20x28x30mm
Bearings GAC 30 F Manufacturers
BTH-0075B Taper Roller Bearing
Buy 22UZ411 1115 T2-EX Eccentric Bearing
BD110-1 Angular Contact Ball Bearing
BK2216AS1 Closed End Needle Bearing
BSD 45/100 7P62U Angular Contact Bearing
BD110-1SB Bearing manufacturer
bearing 205 KYY3
BGXH 55FL Guideway Block
buy LR5308-2RS bearing
B71807-E-TPA-P4
BEAM 040100 Thrust Angular Contact Bearing
Bearings 22328 CC
Buy 60TAC120BDDGDFDC9PN7A Angular Contact Bearing
BAQ-0084 Automotive Gearbox Bearing
bearing 6405 25*80*21mm
Buy 6004/22B Ball Bearing
Buy HSR30LB1 QZ UU Linear Motion Guide
Buy 60BAR10STYNDULP4A Super Precision Ball Bearing
Buy KT28X36X17 Needle Roller Cage Assembly
B7221-E-T-P4S
Buy 16BTM 2222 Needle Roller Bearing
B71907C.T.P4S
bearing 380688/C9
Buy B45-111E Bearing
B7019-C-T-P4S main spindle bearing
bearing NNU4938
BNT003
buy 71910AC bearing
Buy 97610-61080 Bearing
Buy TRANS6117187 Bearing
B7001-C-2RSD-T-P4S Spindle Bearings
Buy C 4060K30M 400x460x160mm
B-1610 Inch Full Complement Bearing
BK1612
Buy 15BGR19HTDUELP3 Ultra High Precision Bearing
bearing AS 1730
BMH6206/U007 Forklift Encoder Unit
B40-222 auto bearing 40*75*16mm
BCH87 needle roller bearing
bearings AXK 150190
BCE 138 Needle Bearing
bearing NJ244M
Buy 71919C Bearing
Buy EPB40-166 C3P5B Servo Motor Spindle Bearing
Buy LFR50/5-4-2RS-RB Bearing
B71844-E-TPA-P4 bearing
bearing 40x80x18mm
BS270 Cam Clutch
BB13025(39331001) 130x190x25 mm
buy 7014C/DB bearing
Buy CSF-25-80-2UH Harmonic Drive Systems
Buy A 24236 Spherical Roller Bearing
Buy INA Inner Rings IR50X55X20
BAHB 311413 A
B7028-E-T-P4S spindle bearings 140x210x33mm
Buy 93342 Cylindrical Roller Bearing
BALL BEARING 4*13*5mm
BK3038 Needle Bearing 30x37x38mm
buy NQI30/20 bearing
Buy RUS26086-KS-GR1 Linear Roller Bearing
Bearing 170x280x88mm
Buy 60TAC120BDDGDBC10PN7A Angular Contact Bearing
Buy B45-70LQ Bearing
Buy GEZ31.75 ES Spherical Plain Bearing
Buy SHS30C1QZ Linear Motion Guide
B7212-C-T-P4S Spindle Bearing 60x110x22mm
B7214.E.T.P4S bearing
BTH-0075C Taper Roller Bearing
BTH1206AA bearing
Buy 3*10*4mm 623 High Quality
buy GEZ114ET-2RS bearing
buy 371180X2B/HCC9 bearing
BK2216-AS1 Needle Roller Bearing
BSD45/100 7P62U Angular Contact Thrust Bearing
Buy 85BNR19STV1VDBLP4 High-Speed Ball Bearing
Buy HGL25 Linear Guideway Block
B7002C-2RZ DF Bearing
bearing K455/K453A bearing supplier
bearing Size 19.2x52x17.78 mm
Buy RWB32SPB6 Linear Bearing 50.8x140x38.1mm
Buy 6414 RS Bearing
B71807-E-TPA-P4 Bearing
BEAM 40/100/C 7P60 Bearing 40x100x34mm
Buy 24134-2CS5VT143 Roller Bearing
bearing 6406 30*90*23mm
Bearings GEG 12 ESA Manufacturers
Buy EC 40510 H106 Taper Roller Bearing
buy VKBA 5412 MAN truck Bearing
Buy 25UZ4142935T2-EX Eccentric Roller Bearing
B67Z-7 Rolamentos 57.5*90*13mm
Buy BAQ-3809C Ball Bearing
Buy HCSTA3266LFT Taper Roller Bearing
buy UC15 bearing
buy 6218N bearing
B71907C.T.P4S high precision bearing 35x55x10mm
Ball Bearing 234406BM1
B7019-C-T-P4S ball bearing
BGXS55BL Block 53x100x70mm
BNT003 angular contact ball bearings
buy 3208ATN1 bearing
Buy F-239495.2 Auto Differential Bearing 35*79*31mm
Buy RNU206 Roller Bearing
ball bearing 6313
B7001-C-2RSD-T-P4S Spindle Bearings 12x28x8mm
Buy RN2218 M Roller Bearing
buy NKIB5911 Combined needle roller bearing
Buy Z-538854.SKL Rolling Mill Bearings
Bearings BA4852PX1
Buy 6BGR10SUELP4 High-Speed Ball Bearing
Buy BA1110 Z Bearing
Buy CF1S Bearing
Buy MR15 ML ZUE Linear Motion Bearing
B1610 Needle Bearing
ball bearing 63/32yanr bearing
BK1612 bearing
bearing steel bearing 7309
Buy 432216U Tapered Roller Bearing
B40-222 deep groove ball bearing 40*75*16mm
BCH87 drawn cup needle roller bearing
Buy WF11672.01 Bearing
Buy KBK 80 Linear Bush
BK3038-ZW bearing
BS2047 Screw Support Bearing
B71844-E-TPA-P4 spindle bearing
bearing 5240
BS270 Back Stop Cam Clutch
Buy BS2-2212-2RSKVT143 Roller Bearing
BB13025(39331001) Thin-section Ball Bearing price/ stock
Buy RS-5056NR Full Complement Cylindrical Roller Bearing
buy CR22VUU bearing
BRS30B Linear Guide Rail Block 28x60x42mm
buy 180712200 eccentric bearing 10x33.9x12mm
Buy FXM 290-96 UX Clutch Bearing
B40-180-2RS High Speed Ball Bearing
BAHB 311413 A bearing
B7028-E-T-P4S 140x210x33mm
BMB-6205-048S2-EA002A Forklift Sensor Bearing
Buy NNCF4920 V Roller Bearing
Buy 35BER19H TYNDULP4 High-Speed Ball Bearing
Buy JSALG45CKT Slide Block
Buy CSB 207-20 Insert Ball Bearing
B708C 8x22x7
buy H71904 ball bearing
Buy NUP 312 roller bearing
buy NSK 35BD5020 Air-condition Compressor Bearing 35x50x20mm
Buy SHS25LC1QZ Linear Motion Guide
B24-8NXUR Bearing
Bearing LBBR20 20x28x30mm
Bearings GAC 25 F
Buy 22UZ 4111115T2X Eccentric Bearing
Buy AX 11130170 Thrust Bearing
Buy RE24025 UUCC0 Crossed Roller Bearing
BAHB311309 Rodamientos de rueda
BK2520AS1 Closed End Needle Bearing
BSA 210 CG-2RZ Angular Contact Bearing
B7003C-2RZ DT Bearing
BS2-2215-2CS/VT143
Buy BGX H55FE Slide Block
buy RNS4907R bearing
B71807ETPAP4 splindle bearing
BEAM 40/100/C 7P60 Angular Contact Bearing
Buy 22314EK spherical roller bearing
Buy HTF R25-34 Taper Roller Bearing
Bearing NP852290-20903
BAQ-3809C Rolamento/Rodamento
BT1B 329270/Q Bearing 45x72x18.31mm
B71819E.TPA.P4 high precision bearing 95x120x13mm
buy UC5 bearing
Buy RA12008C-UUC0 Crossed Roller Bearing
Buy 150BNR10 H High-Speed Ball Bearing
B71907C.T.P4S high speed bearing
B7019-C-2RSD-T-P4S-UL
BGXS55BL Linear Guide Block
Buy BS2-2309-2CS/VT143 Roller Bearing
bearing 618/950 MB
Buy 55TAC100BDDGDBC10PN7B Angular Contact Bearing
Buy 8E-NK 29X45X35#03 Bearing
Buy LMH 30 L Linear Bearings
buy 6034-2RS bearing
buy 7001AC bearing
Buy FYC508 Flanged Housing
brass cage 51415M bearing
Buy 24040C/CK30 self-aligning roller beairng
Ball Bearing R210-3
Bearings 230x300x35mm
Ball Bearing 7309B.MP.UA
Buy FGUL45100 MM Bearing 45*100*32mm
Buy S9108WN Bearing
Buy HMV 84 E Hydraulic Nuts
B50-59C3 Bearing
BA 1110 Z Rolamento
BK1612 needle bearing
BK3038-ZW roller bearing
BS2047 Bearing
Buy 6208SN24T1XVVC3E Servo Motor Spindle Bearing
buy 61914-RS bearing
Buy 623-RS deep groove ball bearing
B71844-E-TPA-P4 machine tool bearing
BA260-4 excavator swing bearing
BS 270
BB13025(39331001) Precision robot joints bearings
Buy 40TAC72BDBDC10PN7B Angular Contact Bearing
Buy RN 305 M Bearing
buy HK0607 needle roller bearing 6*10*7mm
Buy HSR15R1UU M Linear Guide
buy IR10*14*10.5 bearing
BRS 30B Linear Guide Block
Buy 204781 Hydraulic Pump Bearing
Buy L 20 Bearing
Buy Z-509059 Rolling Mill Bearings
Buy T4CB 130 Taper Roller Bearings
BAHB 311413 A auto bearing
ball bearing 6808ZZ
Bearing inner ring IR15X19X16
B37Z-1 Bearing
B7005C
Buy B60-50-2RS Ceramic Bearing 60x130x31mm
BYD6DT35-1701270 bearing
ball bearing 6232
Buy DAC40800040 Bearing
Buy JL69310/9349H Tapered Bearing 38*63*17mm
Buy RNA 22025 Needle Roller Bearing
Buy 60TAC120BDFC10PN7B Angular Contact Bearing
Buy SET238 Automotive Bearing
bearing 60x85x25mm
BTM130B/DBBVQ496 ball bearing
Bearings GAC 25 F Manufacturers
buy 6048M bearing
buy 7009AC/DT bearing
bearings 45mmx100mmx27.25mm
buy 61932 MA bearing
Buy 85BNR19HTV1VDBLP4 High-Speed Ball Bearing
buy NA67885SW/67820CD
BK2520-AS1 Needle Roller Bearing
BSA210CG-2RZ Angular Contact Thrust Bearing
BTM 667216 J Rolamentos 66*72*16mm
B7003C-2RZ DB Bearing
bearing 205 PPB7
BGXH 55FE Guideway Block
BS2-2215-2CS/VT143 sealed bearing
bearing FCD5272260
Buy LBP 8 15 24 Linear Bearing 8*15*24mm
Buy 5395/5335 Taper Bearing
B71808 main splindle bearing
B71926C.T.P4S 130*180*24mm Ceramic angular contact ball Bearing
bearing C3188MB
bearing NU2224M
Buy 60TAC120BDDGDFDC9PN7B Angular Contact Bearing
Buy NUP 2214ET roller bearing
Buy HSR 25 RM Full-ball ype LM Guide
buy YRT325 bearing
Best price Bearings RE40040
bearings 60x130x31mm
bearing 32208
Buy KT283617 Needle Roller Cage Assembly
Buy FGUL150270 Bearing 150*270*78mm
B71819E.TPA.P4 high speed bearing
bearing dac3707233-2rs for cars
Buy 16BTM 2216 Needle Roller Bearing
B71907C.T.P4S high precision angular contact ball bearing
bearing 380688/C2
bearings 150X210X120X162 mm
B7019-E-T-P4S super precision bearing
bearing NNU4940
BGCS55BN Block 53x100x70mm
BRM8 High Speed Rod End Bearing
Buy BS2-2309-2RS Roller Bearing
Buy MGN15 HA Linear Guideway Block
buy 71909C/DT bearing
Buy 91001-RPC-006 Bearing
brass cage bearing 22219
Buy 45TAC75BDDGDBC10PN7B Angular Contact Bearing
Ball Bearing 100mmx215mmx47mm
BL315ZZNR Bearing 75x160x37mm
Buy 538854 Rolling Mill Bearings
Buy EC44241S01 Bearing
Buy STC2562LFT Taper Roller Bearing
ball bearing 1606ZZ
Bearing 7309B.MP.UA
Buy 1391617 Truck Wheel Bearing 100*148*135mm
BMB-6202/VJ006EA/VK189 Ball Bearing
Buy NJG2317VHC3 Roller Bearings
Buy FXN76-25DX-115 One Way Clutch Bearing
bearing HF3020
BK3038-ZW drawn cup needle roller bearing
BS2047 TN1
Buy HSR 30LA2SS Linear Sliders
Buy JSALG25ZL Slide Block
B71844-E-TPA-P4 ball bearing
BA260-4 bearing 260*340*38 mm
BS2-2212-2RS/VT143 Sealed Spherical Roller Bearing
Buy 25TM10NX Ball Bearing
buy 7014AC/DT bearing
Buy CSF-25-50-2UH Harmonic Drive Systems
Buy RS-5060NR Full Complement Cylindrical Roller Bearing
BRS30B Guide Rail Block
buy NF1021M 105x160x26mm bearing
ball bearing 61901-2RSR
Ball Screw DFU2505
BC4B635122 170x240x130
B37Z-1 deep groove ball bearing 37.8x68x18mm
B7028-C-T-P4S spindle bearings 140x210x33mm
Bearing 7007CD/P4A
Buy 93340 Cylindrical Roller Bearing
BYD6DT35-1701270 thrust bearing
Buy NRXT30035DDC1P5 Roller Bearing 300x395x35mm
Buy NUP 312ET roller bearing
BTM130B/DBBVQ496 hub bearing
Buy GEZ31.75 ES-2RS Spherical Plain Bearing
buy NJG 2315 VH bearing
bearing N1028M
BK2520AS1 Needle Bearing with Lubrication Hole
B7003C-2RZ DF Bearing
bearing Size 23.94x52x34.92 mm
BGXH55FL Block 53x140x70mm
BS2-2215-2CS spherical bearing
B7026C.T.P4S High Precision Ceramic Ball Bearing
B71808-E-TPA-P4
Bearings GEZM 008 ES
buy N1012-K-PVPA1-SP bearing
Buy RE40040 SIZE 400X510X40mm
buy UC15/X(UC15X) bearing
Bearing NP853879-902A2
BTH0068 Wheel Hub Bearing
bearings TRTB811 in stock with high quality
Buy BY-BAQ-3809C Ball Bearing
B71819E.TPA.P4 high precision angular contact ball bearing
Ball bearing S71908 ACB/P4A
Bearing size 12x21x5
buy 6018N bearing
BGCS55BN Linear Guide Block
BRM8 Male Threaded Rod End
bearing 950X1150X90mm
B7001-E-2RSD-T-P4S Bearings
bearing size 100*140*16mm
bearing size 1122*878*82 mm
buy 6036-2RS bearing
buy 7201AC bearing
buy CF30UU track roller bearing 30x80x35mm
buy GEG4E bearing
buy NKIA5913Combined needle roller bearing
Buy EN 16 Bearing
Buy CF1 Bearing
Buy RE3010 U Crossed Roller Bearing
B168 Needle Bearing
ball bearing tm63/32ya1-rs1n bearing
BK1516
Buy M241513XD/M241549 Double Row Taper Bearing
buy HCP208-40 40mm Pillow Block Bearing
Buy Z-572367.ZL Bearing
BS2047
BS270RK Bearing (200-270)x650x295mm
Buy W623-2Z deep groove ball bearing
Buy CKL-B 90230 Clutch Bearing
BRS 30 B Linear Guide Block
Buy 4867-290-502 Clutch Bearing
buy CSCA042 thin section bearing 107.95*120.65*6.35mm
buy GE55ES bearing
Bearing No.UC205 pillow block bearings
bearing QJF236
B37Z-1 rodamiento
B7028-C-T-P4S 140x210x33mm
bearing AS 5578 thrust washer
Buy NNCF 4920 Roller Bearing
BYD6DT35-1701270 automotive bearing
ball bearing 6234-2RS
BA1812ZOH Needle Roller Bearings with Open Ends
bearings 60X95X26
Buy CSB 207-20-2RS Insert Ball Bearing
BTM130B/DBBVQ496 auto bearing
Bearing LBBR20-2LS 20x28x30mm
Buy RAA 65 BN P6 Z Guide Block
Buy AX 4.5120155 Thrust Bearing
Buy RCT47SA5 Bearing
Buy RA5008UCCOE Crossed Roller Bearing
BK2520-AS1 Needle Roller Bearing with Oil Hole
bearing 205KRP2
BGCH 55FL Guideway Block
BS2-2315-2CS/VT143 sealed bearing
BTH0054 hub wheel truck bearing for IVECO
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