345-691 Torque Rod, 2 Piece Ultra Rod
Unit of Sale is One (1) (Special Order, email for availability)
345-691 Torque Rod, 2 Piece Ultra Rod
OEM 66691
Spacer End
To 27" Length
1 7/8" Mack Taper Stud
Mack SS34/38 Camelback Rear Suspensions
Mack SS44, SWS57 Camelback Rear Suspensions
Mack SWS573 Camelback Rear Suspension
15.0 lb