Street Address: Langjian Road
City: Wenzhou
Province: Zhejiang
Country/Region: China
FORD
TOBA NO. :TB-F181 OEM NO. :E4BZ-8501A D8EE-8505BA REFERENCE NO. : APPLICATION:FORD AEROSTAR 140 (2.3L) D8EE-8505BA FORD, MERCURY 140(2.3L) FORD RANGER 122 (2.0L) AW4054 140 (2.3L)(EXC,DIESEL) MAZDA B2300 PICKUP 2295CC (2.3L)