Caterpillar D-379, D-398 oil pump. Part no. 5N7896. Has casting no's 4L3936, 4L3765, 4L4883. Excellent used.Price: -Sold