Elgin 1983 - 1994 6.9L & 7.3L IDI Push Rod
Elgin 1983 - 1994 6.9L & 7.3L IDI Push Rod
• Length: 10.013" • Welded Construction 11/32" x .060" • Tube 1010 Material
Phone: 309-822-0600 Email: sales@rcdperformance.com
Elgin 1983 - 1994 6.9L & 7.3L IDI Push Rod
• Length: 10.013" • Welded Construction 11/32" x .060" • Tube 1010 Material