Filter Sock 25um Micron Mesh Polypropylene