Street Address: 19 Chuangfu Road
City: Ningbo
Province: Zhejiang
Country/Region: China
OPEL
Control Arm 352041