Street Address: Fenghuang Road, Tangxia, Wenzhou, Zhejiang
City: Wenzhou
Province: Zhejiang
Country/Region: China
"Perfect for any 4-6 cylinder.Mitsubishi Eclipse, Honda Civic, Prelude, Integra, Ford 2.3L Turbo Etc."