Street Address: Shangjin Industrial Zone of Tangxia
City: Wenzhou
Province: Zhejiang
Country/Region: China
NISSAN
54668-8J000 Stabilizer Link Front Axle, Left Thread Size : M12x1.25 mm NISSAN ALTIMA 2002-2008 NISSAN MAXIMA 2004-2008