Kenworth 227720 Polyurethane Torque Arm & Stabilizer Bushing