We are a Finnish technology company designing and supplying industry with our proprietary self-cleaning filtration systems. With over 2,000 filtration tests and hundreds of filters delivered around the world, you can rely on our expertise when it comes to separating fine particles. We know fines.