Production Operator

China, Nansha

Reference: R23536