Genuine CAT Pumps Shaft Protector 115672. New old stock.