Products Description Carter CAT320D/323D/324CD engine C6.4 oil pump S6K-T original excavator parts Related products Carter E320D2 320D2 GC 320D2L hydraulic pump assembly 3973680 397-3680 main pump original Carter E305 306E2 hydraulic pump assembly 455-7947 4557947 main pump original excavator parts Carter E307B 308B hydraulic pump assembly 150-5812 1505812 main pump original excavator parts Carter M313D M315D2 hydraulic pump 2518028 251-8028 main pump original wheel excavator parts