MeegoPad T07 Pro mini PC Stick powered by Cherry Trail processor now available for $124.99 (Promo)
MeegoPad brand needs no introduction, but it is worth recalling that MeegoPad as one of the first launched Windows mini computer in a format, PC on a Stick. It is also worth mentioning that Meegopad in its portfolio has several models of mini PC, just in