Factory 11.6" Inch Touch Mini PC Tablet All in One PC POS Tablet PC Apollo Lake N3450 Quad Core TV Box Kiosk Industrial Tablet Embedded PC Windows Tablet 4+64GB

China Factory 11.6" Inch Touch Mini PC Tablet All in One PC POS Tablet PC Apollo Lake N3450 Quad Core TV Box Kiosk Industrial Tablet Embedded PC Windows Tablet 4+64GB, Find details and Price about China Tablet PC, Mini PC from Factory 11.6" Inch Touch Mini PC Tablet All in One PC POS Tablet PC Apollo Lake N3450 Quad Core TV Box Kiosk Industrial Tablet Embedded PC Windows Tablet 4+64GB