D.E. Filters 24 ft2 filtration area, 48 gpm design flowrate, 23" x 32" PART #: DE48

Available for Ordering - Lead Time May Apply

$595.86