90337689
Nov 23, 2020
WTR ENGINEERING LLC
Subscribe
A fine metal filtration screen featuring hexagonal apertures with molded mesh panels arranged in a honeycomb pattern to maximize open area