Neem

Trianethlomene

Abamectin

in that order