Back to previous Filtration Plant equipment and automation Innovative, self-cleaning, microfiber water filters, for treatment as fine as 2 micron Contact Supplier By Amiad Water Systems UK Ltd on 24th January 2018