Product Details
Description
Lemforder Suspension Stabilizer Bar Link - 3818501 is a part designed to reduce body roll and improve handling and steering response. It is made of high-grade steel and is corrosion-resistant. It is designed to fit a variety of vehicles.
OE Numbers
- 1J0411315D
Customer Pictures
No images yet
Customer Reviews
No reviews have been written for this product.
Write a Review