86-411-84619565
Room 622, No. 17, Gonghua Street, Shahekou District, Dalian, Liaoning, China (Mainland)
E014 E015 2.9inch 296x128 e ink paper screen, US $ 18.06 - 18.06 / Set, Liaoning, China (Mainland), good display, GDEW029Z10/GDEH029A1.Source from Dalian Good Display Co., Ltd. on Waimaotong.com.