Description

Caterpillar injection pump

 

Caterpillar 235-8652 (Caterpillar 2358652)

Caterpillar 1757Y0059 (Perkins 1757Y0059)