Street Address: No. 33, Yixin Road, Youting Town, Shuangqiao Economic Developement Zome
City: Chongqing
Province: Chongqing
Country/Region: China
Width:90mm
Position:Left
VOLVO