12 INCH TOUCH LCD, WHITE, MIRACLETOUCH, INFARED TECHNOLOGY, S-PORT

EAN/UPC/ISBN Code 781257228033



Manufacture Country USA