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