Description

Caterpillar injection pump

 

Caterpillar 232-3914 (Caterpillar 2323914)

Caterpillar 227-2361 (Caterpillar 2272361)