El ordenador es comercializado por el grupo Menglan, con sede en la ciudad de Changshu, provincia de Jiangsu, que tiene planes de vender 100.000 ordenadores portátiles de bajo costo en 2006.