Head Office:
3901 N. First Street,
San Jose, California 95134, USA.
(408)705-7572
No.207, Fute North Street, Free Trade Zone, Shanghai, China.
Address 2: Building 51, No.1387, Zhangdong Road, Pudong New Area, Shanghai, China.
Phone:+86(021)33901336
Building A, Innovation Building, Software Park, High-tech Torch Center, Xiamen City, Fujian , China.
Address 2: Building 51, No.1387, Zhangdong Road, Pudong New Area, Shanghai, China.
Phone: +86 (0592) 5760668