Durex Products Inc., based in Luck, Wis., protect your operation with the triple benefits of long wear life, high open area and reduced noise. Armor Screens are built from high-grade wire cloth with a molded coating of premium polyurethane. This unique combination of technologies creates screens that have a much higher open area than conventional polyurethane screens and much longer…
Read More