Organicide.....It is OMRI tested and recommended. Bit pricey for a spray bottle though ($12). Can purchase it at Lowe's!

Or just go with some Hot Shots No Pest Strip!