Country
China
Location
Zhenjiang, Jiangsu
Job-ID
R0036918
Job category
Manufacturing