The animal fat filtration units were customised ... Established in 1934, Russell Finex is a worldwide leader in separation technology. Contact the company to discover how its range of self ...