newest Apollo Lake Celeron J3455 windows10 mini pc LPDDR3L 6G SSD 256G with touch control panel windows 10 mini media player
sku: 4001014768793
ACCORDING TO OUR RECORDS THIS PRODUCT IS NOT AVAILABLE NOW
$189.00
Shipping from: China
Price history chart & currency exchange rate