Replacement Caterpillar 3406b oil pump 161-4111 1614111 for sale

Product name: Caterpillar oil pump

Used for: 3406b

Part number: 161-4111, 1614111