Country/Region : CHINA City : Shang Hai E-Mail :please Sign in to view information. Business Address : Room 2005, Yibo Innovation Centre for Science and Technology, No.1999, Yunchuan Road, Baoshan District, Shanghai, China
Contact Person : Sophia Yin Job Title : Senior Management Tel : 86-022-58950157 Skype : Website :