Detroit

ECM
  • Part Manufacturer: Detroit
  • OEM Number: 06R0966960
  • Tag Number: 26869
  • Location: 4
  • Additional Notes:

    ECM Detroit 60 series DDEC V P/N 06R0966960 P23535798 6DD4408E07