Street Address: No. 7, Lane 103, Jianshe Road, Zhangzhai Village, Tangxia Town, Rui'an, Wenzhou, Zhejiang, China (Mainland) Zip: 325204
City: wenzhou
Province: Zhejiang
Country/Region: China
FORD GALAXY (WGR) FORD TRANSIT Flatbed (Chassis(FM_ _, FN_ _) FORD TRANSIT Bus (FD_ _, FB_ _, FS_ _, FZ_ _, FC_ _) FORD TRANSIT Box (FA_ _) For use: FORD)
Idle Control Valve ET NO.: EL06-03111