Street Address: Room 711, Yufeng Building, No. 388 Fengtan Road
City: Hangzhou
Province: Zhejiang
Country/Region: China
FORD
Alternator 19020310, 12v, 150A DELCO 22 SI,no pulley