Chongqing Baiguan Electromechanical Co., Ltd.
Chongqing, China