https://www.amazon.com/gp/product/B000BWY6K2/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
This is what I ordered off amazon. Think it'll be fine?
Insecticidal soap. Your local Home Depot or Lowes might carry it, too.
I don't know much about anything. For larger trees you can hire someone to spray or injection or do a root drench yourself. I watched this video today and ordered root drench and gloves from the website.
I went through many bottles of this insecticidal soap last summer in a separate spray bottle that sprays much further.