Loading patent details...
US4115953A: Self Sealing Heat Insulating Shutter System | Searchlight