Production Operator

China, Nansha

Reference: R23533