Patented mechanical self-cleaning drumfilter for municipal and industrial recovery water applications. Patented mechanical self-cleaning drumfilter for municipal and industrial recovery water applications. Contact an expert