ICCNexergy Factory in Dongguan - Pearl River Communications
Powered by SmugMug Log In
fc20120307dongguan213896-merged

fc20120307dongguan213896-merged

Workers test power supply components at the ICCNexergy factory campus in QingXi, Dongguan, Guangdong Province, China.