MPN: 23528329 Manufacturer: Detroit Diesel DETROIT DIESEL - 23528329 Detroit Diesel Delta Sensor $200.00 USD Buy