Quick view Compare Add to Cart Research Product Corporation Kleen-Gard 10x20x2 Aluminum Baffle (No Handles) MSRP: $28.60 Was: Now: $21.45 Quick view Compare Add to Cart