New 10.4 inch industrial touch screen 224*172 ST-104001

New 10.4 inch industrial touch screen 224*172 ST-104001
thumb
thumb
sku: 1005003032185231
$23.20-1%
$22.98
Shipping from: China
   Price history chart & currency exchange rate