Loading patent details...
US3943679A: Louver Panel Assembly | Searchlight