For a project I needed a touch screen PC, what I found on alibaba. It uses a Apollo Lake J3355 Atom CPU and a 1280x800 touch screen. Unfortunately the chinese manufacturer mount