T100 24inch&32inch Big Self Service Kiosk

T100 kiosk is a brand new self-service kiosk for retail and fast food restaurants.