Barnes catalog # TL-21362, Tool, Push, Seal, 1.475 Inch ID
The Barnes TL-21362 is a Tool, Push, Seal, 1.475 Inch ID, for a Barnes Pump.