CAT 3152A 041114 (4) 3rd March 2015 1032 × 581 Caterpillar 3512 DITA – Used Complete Industrial Engine Top View CAT 3512