22inch Touch Screen Vending Machine
AIC System Sdn. Bhd.