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
Isuzu
Isuzu 4JA1 power steering pump OEM: 8-97129-593-1 quality product one-year warranty exported to Panama, Peru, Columbia, Honduras, Cuba etc top-notched service