Green Leaf Powder Cockroach Bait is the perfect way to kill all those cockroaches in your living or workspace. This powder can be easily spread on areas where the cockroaches are seen like in dark corners, or cracks as well as crevices of cupboards. The ingredients are great for long-term effectiveness against a cockroach infestation.