Shenzhen Deliangshi Technology Co., Ltd. 6 / F, Inyubako 1, Pariki yubumenyi ya Baolu, Umuhanda wa Shiyan District Akarere ka Bao'an , Shenzhen +86 17302671939 +86 15919422022 sales03@dlsledscreen.com sales02@dlsledscreen.com