Ausstellerverzeichnis
Russell IPM | Booth E601
Address
Unit 45 First Avenue
Deeside Industrial Park, Deeside, Flintshire, CH5 2NU United Kingdom
Company portrait
Russell IPM is a leading developer of integrated pest management (IPM) technologies. We sell pheromones, traps and pest management supply across the globe.