Icon
 

Caterpillar 240 kW CAT 3406 engine test run CSDG 2025