TFT LCD 1024X768,ATTACHED BASE,BLACK

EAN/UPC/ISBN Code 781257227227



Manufacture Country USA