Street Address: No. 653, Baotong 1st Rd, Yubei District
City: Chongqing
Province: Chongqing
Country/Region: China
FORD F68Z8501A GMB:125-1970
We are a perfessional exporter of water pump, supplying full range of water pump used on American, EU, and Janpanese cars, trucks and forklift: