... Wireless keyboard and mouse... android smart tv stick with Android 4.0 and 512MB and 4GB FeatureSmallest portable pc ... , maximum support 32GBKeyRecoveryHDMIMini A Type, Support HDMI 1.4,1080P,3D outpout,Adaptive resolution output plug-and-playOTGUSB ... AVI,H.264,VC-1,MPEG-2,MPEG-4,DIVD/DIVX,Real8/9/10,RM,RMVB,PMP, ... and play)CARDTF CARD android smart tv stick of 512MB and 4GB HDD(top supplier)