23526078 Detroit Diesel Connecting Rod, Series 60 12.7L R23525604 671660 Posted on October 5, 2025 by admin New OEM Detroit Diesel Connecting Rod.