Filter Sock 25 um Micron Mesh Polypropylene