Solutions

« Back to Glossary Index

A liquid pesticide formulation which dissolves readily in water or petroleum based solvent.