The best organic insecticide is neem oil. It comes from leaves and you can buy it at just about any gardening store.