FindTechSupply

ID: 1041218

12.3-inch Touch Screen

Dell
OEM Number
Unfortunately, the product is out of stock.
12.3-inch Touch Screen Display with Camera and Service Kit