China Factory 11.6" Inch Touch Mini PC Tablet All in One PC POS Tablet PC Apollo Lake N3450 Quad Core FHD 4+64GB TV Box Kiosk Industrial Embedded PC Windows Tablet, 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 FHD 4+64GB TV Box Kiosk Industrial Embedded PC Windows Tablet