CATERPILLAR ENGINE & GENERATOR
CATERPILLAR 3406 CAT 3306 CATERPILLAR 3408 CATERPILLAR 3412
CATERPILLAR 3508 CAT 3406TA CATERPILLAR 3406B CATERPILLAR 3512B
CATERPILLAR3516DITA CAT 3408TA CATERPILLAR 3412E CATERPILLAR 3512
CATERPILLAR 3412TA  CAT 3412DITA CAT 3508TA  CATERPILLAR 3516 
CATERPILLAR 3606TA CAT 3612TA CATERPILLAR 3512TA CATERPILLAR 3516B
CATERPILLAR D398 CAT 3616TA CAT 3508B  CATERPILLAR 3606
CATERPILLAR D379 CATERPILLAR D399