Alternate: 28-2323

SKU: 28-2323 Category:

PLEATED MICROGLASS ELEMENT