Street Address: No. 58 Kaichuang Road, Tangxia North Industry Area, Tangxia Town, Ruian City
City: Wenzhou
Province: Zhejiang
Country/Region: China
Ford, Mercedes Benz
Tech info: VOLTS:12V WIDE OPEN FLOW:170 L/HP RESSURE:4 BAR / 58 psi SHUT-OFF PRESSURE:6.5 BAR / 94.3 psi Application: Ford, Mercedes Benz, Cross reference: