24x24x10 Enclosure Product Expanding its comprehensive array of product lines, Integra Enclosures recently announced their 24x24x10 enclosure product, a part of the Genesis line, to...