Detroit Diesel 8920384 Genuine OEM Governor Control Link Short Tube 08920384

  • Sale
  • Regular price $14.95
  • 1 available


  • Genuine OEM Detroit Diesel Parts
  • Governor Control Link Short Tube 
  • Manufacturer: Detroit Diesel
  • Part Number: 8920384
  • Also Known As: 08920384