10 X 2-1/2 inch SEDIMENT BONDED (CENTRE CORE) 1 micron NOMINAL

Stock Code:
10SB1
POA
In Stock