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
FIAT TIPO (160) LANCIA DELTA II (836) For use: FIAT、LANCIA
Idle Control Valve ET NO.: EL06-03033
Electric