Bengal Gold Roach Spray takes our technology a step further. Pyriproxyfen is the Insect Growth Regulator that breaks the life cycle by sterilizing adult cockroaches - makes them unable to reproduce. It prevents immature roaches from developing into breeding adults. Bengal Gold has the same innovative dry spray and flushing action as Bengal Roach Spray. Pyriproxyfen remains active on surfaces in the home up to 6 months. It is a synthetic insect hormone that only affects insects. Bengal Gold Roach Spray will also sterilize fleas that may be in the treated area Kills roaches, ants, mosquitoes, crickets, spiders, sow bugs, centipedes, silverfish, firebrats, Asian Lady Beetles Odorless and non-staining Provides a dry spray that penetrates deep into cracks and crevices to kill roaches where they hide. No odor. No mess. Active ingredient: Permethrin.