Technology continues to amaze me and the pest industry! Comments Off on Technology continues to amaze me and the pest industry! Technology continues to amaze me and the pest industry! Spider venom to be tested for pesticide potential