This is a hydraulic oil filter designed for various Caterpillar equipment.
Caterpillar part number 121-1564:
This is a fuel transfer pump designed for various Caterpillar equipment.
Caterpillar part number 184-3834:
This is a hydraulic oil cooler designed for various Caterpillar equipment.
Caterpillar part number 114-0661:
This is a fuel filter designed for various Caterpillar equipment.
Caterpillar part number 159-0070:
This is a hydraulic pump designed for various Caterpillar equipment.
Please note that these are just basic specifications and each component may have variations or optional features.