Guangzhou Xishida Information Technology Co., Ltd.
Room 702, Building 1, Zhongji Zhicheng, Chencun Town, Shunde District, Guangzhou, Guangdong, China 528313
Main products: Self Service Kiosk, Touch Screen Kiosk, RFID Library, Self-service Terminal, Order Kiosk, All-in-One Machine