Production Operator

China, Nansha

Reference: R23538