Street Address: Sanxin North Road, Songjiang District
City: Shanghai
Province: Shanghai
Country/Region: China
Nissan
We have a large range of fuel pumps, air flow meters and oxygen sensors, Any item you donot find here, please contact me directly . Reference: