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

Stock Code:
20SB5
POA
Low Stock