Street Address: No. 28, Lane 2 Shangjin West Road , Tand Xia Town
City: Wenzhou
Province: Zhejiang
Country/Region: China
Auto
12V For TATA INDICA