Street Address: 102-2-11, Fengshou Bldg, No. 260, Sect 1, Xinzhu Rd, Banzhuyuan Town, Xindu Dist, Chengdu
City: Chengdu
Province: Sichuan
Country/Region: China
Nissan Frontier 2002
Nissan Frontier power steering pump reference number: ZYB-0807R/695 top quality for aftermarket