Address:205, 2th Floor,1227 Zhengheng Road, Zhangjiang Hi-Tech Park, Shanghai PR China
Contact: IR Department
Phone: 021-51371858
E-mail: IR@allist.com.cn