Factory direct sell Android 8.1 7 inch Quad Core tablet PC 1GB 16GB BT WiFi tablet PC

Factory direct sell Android 8.1 7 inch Quad Core tablet PC 1GB 16GB BT WiFi tablet PC
thumb
thumb
sku: 60231084262
$28.90
Shipping from: China
   Price history chart & currency exchange rate