Caterpillar 7L7088 Power Take-Off

Caterpillar 7L7088 Power Take-Off