3 min read electrical Electric Fly Traps: Advantages and Disadvantages February 7, 2023 Leeann Electric fly traps, also known as “bug zappers”, are devices that that use an...