I bought a spray today, S&P based. I applied it, everything looks ok. Smells a bit funky. Is this good for aphids?