Diesel Data: Automotive Repair

Stabilizer Link

Stabilizer Link Mounting Self-Locking Nut 35 - 45 Nm