292-3751 2923751 – CATERPILLAR FUEL PUMP – LOYA TECH

Application for CATERPILLAR 312D, 318D, C6.4