I use Envirox Degreaser - its food safe and good for all kinds of stuff. For things where I’m soaking I use a DrySan Duo - its a multi-solvent solution so if you get things that are not soluble in ethanol it has a bit more there to help, mixed with a light abrasive salt it does wonders for me on glassware.
Ecolab has a group focused on cannabis cleaners - so if you have something unique you could always talk to them. They helped me with pharma and now they are helping me with extraction. ![]()