Home Computers Guzila Intel Atom Z8350 Quad-Core Win10 Pro Mini PC Stick (8GB/120GB) $120.69 Computers Guzila Intel Atom Z8350 Quad-Core Win10 Pro Mini PC Stick (8GB/120GB) $120.69 By ARCOM - 2 January 2021 75 0 SHARE Facebook Twitter Go to the deal page: Guzila Intel Atom Z8350 Quad-Core Win10 Pro Mini PC Stick (8GB/120GB) $120.69