Russell IPM Russell IPM

Russell IPM

Russell IPM is a leading manufacturer for pheromone based insect monitoring and control.


Russell BIO

Russell BIO

One of the leading manufacturers of natural product based biofertiliser, biostimulant and biopesticide in the UK and one of the largest in Europe.


Menu