Filed: December 17, 2024Electric devices for attracting and killing insects; Electromagnetic mouse repellers; Electromagnetic pest repellers; Insect…Owned by: Feng, BinSerial Number: 98907792