USED MARINE ENGINE CATERPILLAR 3512 DITAS/N 68Z00403AR NO 2W8868POWER: 1200 HP AT 1200 RPM MARINE ENGINE CATERPILLAR 3512 DITA 1200 HPSKU: 68Z00403BrandCATERPILLARQuantity