Loading patent details...
US4409743A: Perforated Walls and Duct System | Searchlight