caterpillar water pump | Cat Marine Pump
A Caterpillar bronze-body Marine, Engine Coolant Pump. Parts for these babies are expensive - 170 Euros, for the Mechanical Seal alone. That Silver looking projection, is known as an anode - something for Anodic / Cathodic protection. There is no Ball Bearing in this assembly, but rather a plain bearing (bushing), which is a little unusual.