Street Address: Qianmushan Village, Shuanglin Town
City: Huzhou
Province: Zhejiang
Country/Region: China
FORD
FORD 2.3L 140 HSC 4CYL 84-94
FORD 2.5L 153 HSC 4CYL 86-91