Loading patent details...
US4345510A: Louver Assembly | Searchlight