Automatic Screen Filters

Modular automatic screen filtration system with self-cleaning mechanism.

Contact us

    MAYAN WATERTECH

    Office
    Ha’Ella Street, POB 23
    Tefen Industrial Park 2495900
    Israel

    Tel: +972.4.6772166
    Fax: +972.4.6772682
    Email: office@mayan-wt.com