Electronic Paper Display with 802.11b/g
3F 34 Bldg 680 Guiping Rd., Caohejing Hi-Tech Park · Shanghai · China