Raid Ant & Cockroach Killer 17 Lemon Scent Spray 20 oz
Top Questions No one has asked a question yet! Be the first!
- "Lemon scent is a much better option then the chemical smell before." in 2 reviews
- "It is a very good product too" in 1 review
My only complaint is the artificial lemon scent. It can be overwhelming when going into attack mode