Home>Products>Mounted units and inserts> AFD217FLCL-TA Mounted Units & Inserts
FAG BEARING AFD217FLCL-TA Mounted Units & Inserts FAG BEARING AFD217FLCL-TA Mounted Units & Inserts MODELS
Need a CAD or 3D Model?
AFD217FLCL-TA Mounted Units & Inserts
Mounted units and inserts
FAG BEARING AFD217FLCL-TA Mounted Units & Inserts FAG BEARING AFD217FLCL-TA Mounted Units & Inserts Bearing SPECIFICATIONS
- FAG BEARING AFD217FLCL-TA Mounted Units & Inserts
FAG BEARING AFD217FLCL-TA Mounted Units & Inserts
- Negotiation
- Negotiation
- Summer2020-07-10 09:46:19
Welcome to my shop! Glad to serve you! Please send your question!
Information techniques AFD217FLCL-TA Mounted Units & Inserts
- Flange Block
- 0.0
- N/A
- 0.57
- M06110
- 2
- Set Screw
- 2 Bolt Flange Block
- Ball Bearing
- Polymer
- Non-expansion
- 3/8 Inch
- Yes
- SG2E20EL
- Single Lip Contact
- 1 Piece Solid
- No Pilot
- Inch
- 2 Bolt Flange Block; 1-1/4" Bore; 4.6" Bolt Circle; 4.61" Bolt Spacing; 1 Piece Solid; Set Screw Mount; Polymer; Ball Bearing; 1-11/32" Length Thru Bore; Relubricatable; Single Lip
- Single Row | Spherical | Intermediate Duty | Black Housing | Open End | Extended Inner Race | Food Grade Lubrication
- 31171501
- 8483.20.40.40
- Bearing
- Flanged
- KFXS2E20D40A
- 5850144
- 1.25
- 4.61 Inch | 117.094 Millimeter
- 4.6 Inch | 117 Millimeter
- 1.344 Inch | 34.13 Millimeter
- 1.25 Inch | 31.75 Millimeter
- 0 Inch | 0 Millimeter
- 0 Inch | 0 Millimeter
FAG BEARING AFD217FLCL-TA Mounted Units & Inserts FAG BEARING AFD217FLCL-TA Mounted Units & Inserts AFD217FLCL-TA Mounted Units & Inserts Frequently purchased together
No. | Brand | d | C | G | b | n | K | N | J |
NTN SD548GL1 Mounted Units & Inserts | NTN SD548GL1 Mounted Units & Inserts | 480 mm | - | - | - | - | - | - | - |
SKF SY 1.1/16 TF Pillow Block Bearings | SKF SY 1.1/16 TF Pillow Block Bearings | 2.438 Inch | 61.925 Millimeter | - | - | - | - | - | - | - |
FAG BEARING DD41-MF251 FLOAT HOUSING Mounted Units & Inserts | FAG BEARING DD41-MF251 FLOAT HOUSING Mounted Units & Inserts | 3.438 Inch | 87.325 Millimeter | - | - | - | - | - | - | - |
SKF SYJ 510 Mounted Units & Inserts | SKF SYJ 510 Mounted Units & Inserts | 2.5 Inch | 63.5 Millimeter | - | - | - | - | - | - | - |
NTN UK206HT2D1 Mounted Units & Inserts | NTN UK206HT2D1 Mounted Units & Inserts | 2.688 Inch | 68.275 Millimeter | - | - | - | - | - | - | - |
FAG BEARING SAF068K/7-U Mounted Units & Inserts | FAG BEARING SAF068K/7-U Mounted Units & Inserts | 3.25 Inch | 82.55 Millimeter | - | - | - | - | - | - | - |
NTN UKPG207HCO Mounted Units & Inserts | NTN UKPG207HCO Mounted Units & Inserts | 3.346 Inch | 85 Millimeter | - | - | - | - | - | - | - |
NSK SAF515 Mounted Units & Inserts | NSK SAF515 Mounted Units & Inserts | 2.165 Inch | 55 Millimeter | - | - | - | - | - | - | - |
NTN AL208-109D1 Mounted Units & Inserts | NTN AL208-109D1 Mounted Units & Inserts | 3.438 Inch | 87.325 Millimeter | - | - | - | - | - | - | - |
NTN USFLE203CO Mounted Units & Inserts | NTN USFLE203CO Mounted Units & Inserts | 2.438 Inch | 61.925 Millimeter | - | - | - | - | - | - | - |
NTN FC213 Mounted Units & Inserts | NTN FC213 Mounted Units & Inserts | 2.756 Inch | 70 Millimeter | - | - | - | - | - | - | - |
NTN SC0212-55 Mounted Units & Inserts | NTN SC0212-55 Mounted Units & Inserts | 2.688 Inch | 68.275 Millimeter | - | - | - | - | - | - | - |
RHP BEARING SCHB2.7/16 Mounted Units & Inserts | RHP BEARING SCHB2.7/16 Mounted Units & Inserts | 2.165 Inch | 55 Millimeter | - | - | - | - | - | - | - |
NTN S-FC209D1 Mounted Units & Inserts | NTN S-FC209D1 Mounted Units & Inserts | 2.938 Inch | 74.625 Millimeter | - | - | - | - | - | - | - |
FAG BEARING SNV270-GGG Mounted Units & Inserts | FAG BEARING SNV270-GGG Mounted Units & Inserts | 2.688 Inch | 68.275 Millimeter | - | - | - | - | - | - | - |
NTN CEX20926 Mounted Units & Inserts | NTN CEX20926 Mounted Units & Inserts | 3.438 Inch | 87.325 Millimeter | - | - | - | - | - | - | - |
FAG BEARING S1-908/1-D83444 Mounted Units & Inserts | FAG BEARING S1-908/1-D83444 Mounted Units & Inserts | 2.938 Inch | 74.625 Millimeter | - | - | - | - | - | - | - |
NTN ESF211N Mounted Units & Inserts | NTN ESF211N Mounted Units & Inserts | - | - | - | - | - | - | - | - |
SKF YAR 207-2FW/VA201 Mounted Units & Inserts | SKF YAR 207-2FW/VA201 Mounted Units & Inserts | 2.362 Inch | 60 Millimeter | - | - | - | - | - | - | - |
NTN UCFCX09D1 Flange Block Bearings | NTN UCFCX09D1 Flange Block Bearings | 2.688 Inch | 68.275 Millimeter | - | - | - | - | - | - | - |
FAG BEARING SAF052K/9-U Mounted Units & Inserts | FAG BEARING SAF052K/9-U Mounted Units & Inserts | 2.362 Inch | 60 Millimeter | - | - | - | - | - | - | - |
NTN SM-205 Mounted Units & Inserts | NTN SM-205 Mounted Units & Inserts | 3.25 Inch | 82.55 Millimeter | - | - | - | - | - | - | - |
TORRINGTON SDAF23164KX11 1516 Pillow Block Bearings | TORRINGTON SDAF23164KX11 1516 Pillow Block Bearings | 2.362 Inch | 60 Millimeter | - | - | - | - | - | - | - |
RHP BEARING 1035-1.3/16GHLT Mounted Units & Inserts | RHP BEARING 1035-1.3/16GHLT Mounted Units & Inserts | 2.438 Inch | 61.925 Millimeter | - | - | - | - | - | - | - |
FAG BEARING SPA3260-KL-153016 Mounted Units & Inserts | FAG BEARING SPA3260-KL-153016 Mounted Units & Inserts | 3.75 Inch | 95.25 Millimeter | - | - | - | - | - | - | - |
RHP BEARING SLFL15A Mounted Units & Inserts | RHP BEARING SLFL15A Mounted Units & Inserts | 4 Inch | 101.6 Millimeter | - | - | - | - | - | - | - |
INA RASEY40-N Pillow Block Bearings | INA RASEY40-N Pillow Block Bearings | 2.438 Inch | 61.925 Millimeter | - | - | - | - | - | - | - |
FAG BEARING AFS217FiOP Mounted Units & Inserts | FAG BEARING AFS217FiOP Mounted Units & Inserts | 0.625 Inch | 15.875 Millimeter | - | - | - | - | - | - | - |
TIMKEN YCJ1 PT SGT Flange Block Bearings | TIMKEN YCJ1 PT SGT Flange Block Bearings | 2.953 Inch | 75 Millimeter | - | - | - | - | - | - | - |
UK213D1 Mounted Units & Inserts | Category:Mounted Units & Inserts; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:2.5; Product Group:M06110; |
SAFS056-U Mounted Units & Inserts | Category:Cylindrical Roller Bearing; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:0.922; Product Group:B04144; Bore Profile:Straight; Cage Material:Steel; Precision Class:RBEC 1 | ISO P0; Number of Rows of Rollers:Single Row; Separable:No; Rolling Element:Cylindrical Roller Bearing; Profile:Roller Assembly with Inner Ring - No Outer Ring; Snap Ring:No; Internal Clearance:C0-Medium; Retainer:Yes; |
ASF205D1 Mounted Units & Inserts | Category:Flange Block; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:15.89; Product Group:M06288; Number of Mounting Holes:4; Mounting Method:Eccentric Collar; Housing Style:4 Bolt Square Flange Block; Rolling Element:Spherical Roller Bearing; Housing Material:Cast Steel; Expansion / Non-expansion:Expansion; Mounting Bolts:3/4 Inch; Relubricatable:Yes; Insert Part Number:22218; Seals:Triple Lip Nitrile Rubber; |
S2-1072 Mounted Units & Inserts | Category:Flange Block; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:7.264; Product Group:M06288; Number of Mounting Holes:4; Mounting Method:V Lock; Housing Style:4 Bolt Round Flange Cartridge; Rolling Element:Spherical Roller Bearing; Housing Material:Cast Steel; Expansion / Non-expansion:Non-expansion; Mounting Bolts:1/2 Inch; Relubricatable:Yes; Insert Part Number:22214; Seals:Triple Lip Urethane; |
UKF209HCC Mounted Units & Inserts | Category:Flange Block; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:19.522; Product Group:M06288; Number of Mounting Holes:4; Mounting Method:Concentric Collar; Housing Style:4 Bolt Round Flange Cartridge; Rolling Element:Spherical Roller Bearing; Housing Material:Cast Steel; Expansion / Non-expansion:Expansion; Mounting Bolts:3/4 Inch; Relubricatable:Yes; Insert Part Number:22220; Seals:Double Lip Viton; |
TORRINGTON LER 183 Mounted Units & Inserts | Category:Cam Followers Stud Type; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:0.386; Product Group:B04120; Roller Surface Profile:Flat; Profile:Stud Type; Thread Size:M20X1.5; Stud Profile:Standard Stud; Enclosure:Open; Rolling Element:Needle Bearing; Relubricatable:Yes; Hex Socket:Yes; Inch - Metric:Metric; Other Features:Caged; Long Description:47MM Roller Diameter; 24MM Roller Width; Flat Roller Surface Profile; 20MM Stud Diameter; M20X1.5 Thread Size; Standard Stud Stud Profile; Open Enclosure; Needle Bearing; Yes Relubricatable; Yes Hex S; |
UKFLE208HN Mounted Units & Inserts | Category:Pillow Block; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:7.718; Product Group:M06288; Number of Mounting Holes:4; Mounting Method:Concentric Collar; Housing Style:4 Bolt Pillow Block; Rolling Element:Spherical Roller Bearing; Housing Material:Cast Steel; Expansion / Non-expansion:Expansion; Mounting Bolts:5/8 Inch; Relubricatable:Yes; Insert Part Number:22213; Seals:Triple Lip Nitrile Rubber; |
ASPF202 Flange Block Bearings | Category:Pillow Block; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:170.25; Product Group:M06288; Number of Mounting Holes:4; Mounting Method:Eccentric Collar; Housing Style:4 Bolt Pillow Block; Rolling Element:Spherical Roller Bearing; Housing Material:Cast Steel; Expansion / Non-expansion:Non-expansion; Mounting Bolts:1 Inch; Relubricatable:Yes; Insert Part Number:23234; Seals:Teflon Labyrinth; |
TAC978 Mounted Units & Inserts | Category:Pillow Block; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:17.706; Product Group:M06288; Number of Mounting Holes:2; Mounting Method:V Lock; Housing Style:2 Bolt Pillow Block; Rolling Element:Spherical Roller Bearing; Housing Material:Cast Steel; Expansion / Non-expansion:Non-expansion; Mounting Bolts:7/8 Inch; Relubricatable:Yes; Insert Part Number:22219; Seals:Triple Lip Nitrile Rubber; |
STA532-507 Mounted Units & Inserts | d:0.1900 in; race material:Steel; misalignment angle:13 °; radial static load capacity:1531 lbs; shank thread length:0.562 in; lubrication:Self Lubricating; rod end type:Female Threaded; head diameter:0.625 in; shank thread size:10-32 in; head width:0.250 in; thread direction:Right Hand; ball width:0.312 in; grade:Precision; standards met:SAEJ1120; lubrication type:Maintenance Free/Self-Lubricating; |
INA RSHEY15 Mounted Units & Inserts | Category:Pillow Block; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:8.626; Product Group:M06288; Number of Mounting Holes:2; Mounting Method:Concentric Collar; Housing Style:2 Bolt Pillow Block; Rolling Element:Spherical Roller Bearing; Housing Material:Cast Steel; Expansion / Non-expansion:Expansion; Mounting Bolts:5/8 Inch; Relubricatable:Yes; Insert Part Number:22213; Seals:Triple Lip Viton; |
D82264A END COVER GASKET Mounted Units & Inserts | Category:Flange Block; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:9.988; Product Group:M06288; Number of Mounting Holes:4; Mounting Method:Concentric Collar; Housing Style:4 Bolt Round Flange Cartridge; Rolling Element:Spherical Roller Bearing; Housing Material:Cast Steel; Expansion / Non-expansion:Expansion; Mounting Bolts:5/8 Inch; Relubricatable:Yes; Insert Part Number:22215; Seals:Double Lip Nitrile Rubber; |
UKX07D1 Mounted Units & Inserts | Category:Pillow Block; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:31.326; Product Group:M06288; Number of Mounting Holes:2; Mounting Method:Eccentric Collar; Housing Style:2 Bolt Pillow Block; Rolling Element:Spherical Roller Bearing; Housing Material:Cast Steel; Expansion / Non-expansion:Expansion; Mounting Bolts:24 Millimeter; Relubricatable:Yes; Insert Part Number:22220; Seals:Double Lip Nitrile Rubber; |
TA.ER825M Mounted Units & Inserts | Category:Cam Followers Stud Type; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:0.059; Product Group:B04120; Roller Surface Profile:Flat; Profile:Stud Type; Thread Size:M10X1; Stud Profile:Standard Stud with Eccentric Bushing; Enclosure:Sealed; Rolling Element:Needle Bearing; Relubricatable:Yes; Hex Socket:No; Inch - Metric:Metric; Other Features:Caged | Screwdriver Slot | Lubri-Disc Seals; Long Description:26MM Roller Diameter; 12MM Roller Width; Flat Roller Surface Profile; 10MM Stud Diameter; M10X1 Thread Size; Standard Stud with Eccentric Bushing Stud Profile; Sealed Enclosure; Needle Bearing; Yes Re; |
SM-UCFC209D1 Mounted Units & Inserts | Category:Pillow Block; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:10.442; Product Group:M06288; Number of Mounting Holes:2; Mounting Method:Eccentric Collar; Housing Style:2 Bolt Pillow Block; Rolling Element:Spherical Roller Bearing; Housing Material:Cast Steel; Expansion / Non-expansion:Non-expansion; Mounting Bolts:3/4 Inch; Relubricatable:Yes; Insert Part Number:22215; Seals:Triple Lip Nitrile Rubber; |
TORRINGTON SDAF 3176 Mounted Units & Inserts | Category:Sleeve Bearings; Inventory:0.0; Minimum Buy Quantity:N/A; Weight:0; Product Group:B04264; Profile:Thrust Washer; Material Description:Oil Impregnated Sintered Bronze; Material:SAE841; Inch - Metric:Inch; Long Description:7/8" Nominal Bore; 1-1/2" Nominal Outside Diameter; 1/16" Length Thru Bore; Thrust Washer Profile; Oil Impregnated Sintered Bronze; SAE841 Material; 57/64" Bore; |
FAG BEARING AFD217FLCL-TA Mounted Units & Inserts FAG BEARING AFD217FLCL-TA Mounted Units & Inserts INTERCHANGE
Mounted units and inserts Part series FAG BEARING AFD217FLCL-TA Mounted Units & Inserts is a potential replacement for these common bearing part numbers:
FAG BEARING AFD217FLCL-TA Mounted Units & Inserts
FAG BEARING AFD217FLCL-TA Mounted Units & Inserts
FAG BEARING AFD217FLCL-TA Mounted Units & Inserts
FAG BEARING AFD217FLCL-TA Mounted Units & Inserts
FAG BEARING AFD217FLCL-TA Mounted Units & Inserts
FAG BEARING AFD217FLCL-TA Mounted Units & Inserts
FAG BEARING AFD217FLCL-TA Mounted Units & Inserts
FAG BEARING AFD217FLCL-TA Mounted Units & Inserts
Horton Bearing Services not only supply bearings,but also sell:oil seals,washer,lubricator,bearing ball,hydraulic pump and accessories.
If you have enquiry, Please feel free to contact us.
Expect to cooperate with you in near future.
Contact Us
- Horton Bearing Services
- Email[email protected]
- Address4 Pemimpin Drive #03-09, Lip Hing Industrial Building
- Phone(Working Time)(65) 8257 8518
- Fax(65) 6258 7399
FAG BEARING AFD217FLCL-TA Mounted Units & Inserts FAG BEARING AFD217FLCL-TA Mounted Units & Inserts Technical Articles
SKF bearing prefix and suffix meaning reference |
Choose the correct lubricating oil for opencast mining equipment |
How to use lubricating oil reasonably in agricultural machinery? |
Mounted units and inserts CATEGORIES
- Industrial bearing solution
- Bearing distributors services
- Bearings interchange and replacement
- Excavator bearings suppliers
- Engine bearings and parts
- Self-aligning ball bearings
- Mounted units and inserts
- Angular contact thrust ball bearings
- Double row cylindrical roller bearings
- Needle roller bearings
- South African bearing dealer
- Self-lubricating plain bearings
- SKF Roller bearings
- Spherical roller bearings
- Cylindrical roller thrust bearings
- Needle roller thrust bearings
- Tapered roller thrust bearings
- Spherical roller thrust bearings
- Indonesia bearings supply
- Singapore TIMKEN distributor
- TIMKEN roller bearing
- Bearing distributors inventory list
- Jaw crusher bearings
- Mud pump bearing
- Piston pumps supplier
- Check valves
- Bearings for cement mixer
- Industrial ball bearing
- American bearing manufacturers
- Imperial non-standard bearings
- Electric motors
- Pressure swithes
- Oil seals - double lips
- Hydraulic pumps
- Control valves
- Daikin hydraulic pump
- Yuken hydraulic pumps
- Parker gear pump
- Linder pump
- Gear and piston pumps
- FAG bearing authorized dealer
- SKF bearings Singapore
- SKF bearing units
- SKF bearing housing
- SKF bearing shaft seals
- SKF bearing accessories
- Oilfield mud pump bearings
- Gear reducer
- Special spherical roller bearings for vibratory machinery
- Double direction thrust tapered roller bearings
- Multi-row roller bearings NTN
- NTN four row cylindrical roller bearings for sheaves
- SL Type cylindrical roller bearing NTN
- SL Type Cylindrical Roller Bearings for Sheaves NTN
- Single row tapered roller bearings NTN
- NTN double row tapered roller bearing
- Four row NTN tapered roller bearings
- Spherical roller bearings NTN
- NTN Thrust Bearings
- Bearings for special applications NTN
- NSK double-row cylindrical roller bearings
- Full-complement cylindrical roller bearing NSK
- Single-row tapered roller bearings NSK
- YUKEN piston pump
- NSK double-row tapered roller bearings
- Spherical roller bearings NSK
- Single-direction NSK thrust ball bearings
- NSK cylindrical roller thrust bearings
- Tapered roller thrust bearing NSK
- Spherical thrust roller bearings NSK
- NSK rolling bearing for steel mills
- Sealed-clean four-row tapered roller bearings NSK
- Four-row cylindrical roller bearing NSK
- Double-row tapered roller bearings NSK
- Roll Bearings for mills NSK
- NSK Roll bearings for mills
- Ball bearings NSK
- Tapered roller thrust bearings for adjusting screws NSK
- Roller bearings maintenance
- Thin Section Bearings Kaydon
- Double row double row tapered roller bearings (inch series)
- Double direction thrust tapered roller bearings
- Full complement tapered roller thrust bearing
- Thrust cylindrical roller bearings
- Thrust spherical roller bearings
- Sealed four row tapered roller bearings
- Four row tapered roller bearings
- Double outer double row tapered roller bearings
- TDO double-row tapered roller bearings
- Single row tapered roller bearings inch
- Double inner double row tapered roller bearings TDI
- Single row tapered roller bearings
- Double inner double row tapered roller bearings inch
- Split spherical roller bearings
- Spherical roller bearing
- Four row cylindrical roller bearings
- Single row cylindrical roller bearings
- Full row of cylindrical roller bearings
- Double row cylindrical roller bearings
- Double row full complement cylindrical roller bearings
- Four point contact ball bearings
- Double row angular contact ball bearings
- Deep groove ball bearings
- Angular contact thrust ball bearings type TVL
- DTVL angular contact thrust ball bearing
- TP thrust cylindrical roller bearing
- TPS thrust cylindrical roller bearing
- TP thrust cylindrical roller bearing
- TPS thrust cylindrical roller bearing
- TTHDFL thrust tapered roller bearing
- TTHDFLSA thrust tapered roller bearings
- Thrust tapered roller bearings types TTSP,TTSPS and TTSPL
- Thrust tapered roller bearings – types TTC, TTCS and TTCL
- Screw-down bearings TYPES TTHDSX/SV and TTHDFLSX/SV
- Thrust tapered roller bearing types TTDWK and TTDFLK
- Crossed roller bearings TXR
- Tapered Roller bearings double-row Type TDO
- Tapered roller bearings double row TDI TDIT
- Tapered Roller Bearings double-row TNA
- Tapered Roller Bearings double-row TNASWE
- Tapered Roller Bearings double-row Spacer assemblies
- TTVS TTSP TTC TTCS TTCL tapered roller thrust bearing
- Heavy-Duty Shaker Screen Spherical Roller Bearings
- Timken spherical roller bearings
- Cylindrical roller bearings one-row standard series
- Cylindrical roller bearings one-row standard series
- Cylindrical roller bearings full-complement NCF
- Cylindrical roller bearings two row
- Four-Row Cylindrical Roller Bearings
- Cylindrical roller bearings HJ series
- Cylindrical roller bearings 5200 A5200 metric series
- Heavy duty needle roller bearings
- Four row cylindrical roller bearing assembly
- Four-row cylindrical roller bearing inner ring outer assembly
- Four-row tapered roller bearings TQOW 2TDIW
- Timken sealed roll neck bearings
- Four-row tapered roller bearings TQITS
- TNASWH two row tapered roller bearings
- TDIT TNAT two-row tapered roller bearings
- TDIK Thrust tapered roller bearings
- TTDFLK TTDW and TTDK bearings
- Screwdown systems thrust tapered roller bearings
- Thrust spherical roller bearing
- Mud pump bearings
- TOKYO-KEIKI piston pump
- TOKYO-KEIKI vane pump
- YUKEN vane pump
- DAIKIN piston pump
- DAIKIN vane pump
- DAIKIN Rotor pump
- VICKERS Piston pump
- Vickers vane pump
- VICKERS gear pump
- NACHI gear pump
- NACHI piston pump
- Rexroth A1VO
- Rexroth A10VSO
- Rexroth AA4VSO
- Rexroth A15VSO
- Rexroth AZPF
- parker PV piston pump
- parker PVP piston pump
- parker PAVC piston pump
- parker vane pump
- Main pump
- Famous Brand Hydraulic Pump