EMD 8339260 Part Name D12L MAIN GENERATOR Manufacturer EMD OEM Number 8339260 Contact A Sales Advisor