Report - Understanding Pesticide Formulations · Micro-emulsion (ME) A solution of a pesticide with emulsifying agents in a water insoluble organic solvent which will form an solution/emulsion

Please pass captcha verification before submit form