Loading patent details...
US4184416A: Combination Thermal Insulation Stop and Ventilation Baffle Article | Searchlight