Filed: May 8, 2019Barcode scanners; Card readers for credit cards; Computer peripherals; Data processing apparatus; Digital door locks; Electronic…Owned by: Lin LixiaSerial Number: 88421955