Parts For Caterpillar C12 - Oil Section Loading... 1 Oil Pump for Caterpillar 3176C, C12, C13 Click picture for more details Price: $ 347.81 Qty: ^ Pictures In Stock Add to Cart