Back to previous Filtration Plant equipment and automation Amiad launches new generation of 10, 20, 30, 40 micron screen elements By Amiad Water Systems UK Ltd on 31st January 2018