Detroit Diesel 23526667 Genuine OEM Turbocharger Turbine 3-Pin Speed Sensor 960 YS4Z2004AA RUSSOUND7992C Part Number FSP 851 SP5-407X
Baker’s notes & crumb story
Description
Detroit Diesel 23526667 Genuine OEM Turbocharger Turbine 3 Pin Speed Sensor 960 YS4Z2004AA RUSSOUND7992C Part Number FSP 851 SP5 407X YS4Z2004AA Part Number: CS6429 2