Russell IPM manufactures and supplies products, systems and solutions for crop management, integrated pest management and public health. It is a specialist in semiochemicals, biorational pesticides and smart traps for pest control.
Address
Unit 45 First AvenueDeeside Industrial Park
Deeside
Flintshire
CH5 2NU
United Kingdom