GOODBYE ROACHES! EPA Registration 3941-32