Stand D116 Russell Finex NV Over the past 85 years, Russell Finex has grown into a successful international company. We are a worldwide leader in fine mesh separation technology, designing Go to exhibitor » 6 Products 11 News