Patent holding company
Shenzhen Shi , China
Qiannan , China
Chongqing , China
Guangzhou , China
Zhuzhou , China
Lensahn , Germany
Birmingham , United States
Budapest , Hungary
Dublin , United States
Dunedin , New Zealand
Famars , France