DEPG0213A1 OPM021B1 2.13" inch eink LCD Display screen for Electronic label Electronic paper screen Electronic tags 122*250
USD 16.15USD 17.00
DEPG0213A1 OPM021B1 2.13" inch eink LCD Display screen for Electronic label Electronic paper screen Electronic tags 122*250