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