Black Flag 18 oz. Flying Insect Killer. This fast-acting, no-mess, no-staining insecticide keeps killing for up to 4 weeks. It can be used indoors or outdoors and is effective against flies, mosquitoes, gnats, and other flying insects. The active ingredients are 0.15% prallethrin and 0.025% d-trans allethrin.