Street Address: No. 669, Guoshun Road, Fengxian District, Shanghai, China
City: Shanghai
Province: Shanghai
Country/Region: China
Nissan
Nissan Almera Tino (V10) 1.8L QG18DE 2000 - Nissan Almera Tino (V10) 2.0L SR20DE 2000 - Nissan Almera II (N16) 1.5L QG15DE 2000 - Nissan Almera II (N16) 1.6L QG16DE 2000 - 2003 Nissan Almera II (N16) 1.8L QG18DE 2000 - 17040-5M300