Detroit Diesel DD Series Turbo Install Kit 23539784 NEW OEM Posted on August 28, 2024 by admin Detroit Diesel DD Series Turbo Install Kit 23539784 NEW OEM.