Contact Infomation

Shanghai Teli Industries Co., Ltd.
Shanghai, China
No. 41, Jinlang Road, Langxia Town, Shanghai, China
Mr chen terry

Send Message