Detroit Diesel Engine 50 Series Camshaft 23524896 Posted on February 22, 2025 by admin Detroit Diesel Engine 50 Series Camshaft 23524896. Polished and checked at machine shop.