Harris HRS-128 Roach Killer Home Pest Control 18 Month Ready-to-Use 128oz, Clear Kills Roaches When Spray Dries - The spray will kill once completely dried and continues to kill roaches weeks after application Great Value - 1 Gallon allows for repeated applications on an on-going basis to effectively eliminate roaches Odorless Formula - Odorless and non-staining formula will not cause damage to fabrics when used according to label directions EPA Registered - Approved for use in homes with people and pets by the Environmental Protection Agency (No. 3-11) Extended Trigger Sprayer - Use the included trigger sprayer to effectively treat areas where roaches are hiding